To do so, he's replacing a core routine, multipleReplaceAll. This is too good a routine to give up to such a cause, so I created a shell in v0.65 for him to replace.
The shell is called getRenderedText, and it basically calls multipleReplaceAll. Andrew please use this instead.
If the idea of other templating systems catches on, we'll need to formalize this a bit more.