fun x => do let info ← MonadRef.mkInfoFromRefPos let scp ← getCurrMacroScope let mainModule ← getMainModule pure { raw := Syntax.node2 info `Β«termπŸ‘‰__Β» (Syntax.atom info "πŸ‘‰") x.raw } : (x : TSyntax [`ident, `token._]) β†’ ?m x (TSyntax `term) true true fun x => do let info ← MonadRef.mkInfoFromRefPos let scp ← getCurrMacroScope let mainModule ← getMainModule pure { raw := Syntax.node2 info `termBarBazBoing (Syntax.atom info "bar") x.raw } : (x : TSyntax [`token.baz, `token.boing]) β†’ ?m x (TSyntax `term) true true