syntax_data: {"ast_node_type":"other","tokens":[{"end":28,"kind":"keyword","start":0,"text":"otherwise_block,"}]}
source_snippet:             otherwise_block,
context_before:             branches: candidates.into_iter().map(MatchTreeBranch::from_candidate).collect(),
context_after:             fake_borrow_temps,