{"ast_node_type":"other","tokens":[{"end":54,"kind":"keyword","start":0,"text":"self.init_from_succ(cap.ln,"}]}
                    self.init_from_succ(cap.ln, succ);
                caps.iter().rev().fold(succ, |succ, cap| {
                    let var = self.variable(cap.var_hid, expr.span);