{"ast_node_type":"variable","tokens":[{"end":48,"kind":"keyword","start":0,"text":"let"}]}
                    let ending_mp = MatcherPos {
                    // will fail quietly when it is processed next time around the loop.
                        idx: mp.idx + 2, // +2 skips the separator and the Kleene op