{"ast_node_type":"other","tokens":[{"end":80,"kind":"keyword","start":0,"text":"if"}]}
            if trailing_sep.is_none_or(|it| comma == &**it) && match (nt, nt_) {
        [comma, nt_]
                (Either::Left(node), Rule::Node(nt_)) => node == nt_,