syntax_data: {"ast_node_type":"other","tokens":[{"end":80,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:             if value.bound_vars().is_empty() && mode == WrapBinderMode::Unsafe {
context_before:             // Unconditionally render `unsafe<>`.
context_after:                 start_or_continue(self, mode.start_str(), "");