syntax_data: {"ast_node_type":"other","tokens":[{"end":49,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:                 if self.bound_vars.len() <= idx {
context_before:                 let idx = bound_const.var().as_usize();
context_after:                     panic!("Not enough bound vars: {:?} not found in {:?}", c, self.bound_vars);