{"ast_node_type":"variable","tokens":[{"end":32,"kind":"keyword","start":0,"text":"let"}]}
            let r2 = map_fn(r1);
        for (r1, start1) in first_constraints {
            if let Some(&start2) = first_constraints2.get(&r2) {