{"ast_node_type":"other","tokens":[{"end":28,"kind":"keyword","start":0,"text":"})),)?)*"}]}
                    })),)?)*
                        placeholder(AstFragmentKind::$Kind, *id, None).$make_ast()
                    _ => panic!("unexpected AST fragment kind")