syntax_data: {"ast_node_type":"variable","tokens":[{"end":76,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:                 let first_sub_branch = branch.sub_branches.first().unwrap();
context_before:                 // Because or-alternatives bind the same variables, we only explore the first one.
context_after:                 for binding in &first_sub_branch.bindings {