{"ast_node_type":"other","tokens":[{"end":56,"kind":"keyword","start":0,"text":"gap:"}]}
                            gap: gap_as_pat.to_string(),
                            span: pat.data().span,
                            first_range: range.to_string(),