{"ast_node_type":"other","tokens":[{"end":18,"kind":"keyword","start":0,"text":"match"}]}
        match op {
    for op in pattern.iter() {
            Op::Var { name, .. } => collector_fun(name.clone()),