- cleanup: use `remarkTokenAST` to get the node template - extract String functions to a new file under `lib/functions` - move `stripParens`, `toString`, `wrapText` to it. - Use `Strings.templater` to expand AST template with values