Remember a lot of ParserFunctions was not new functionality per se but providing a better way to do stuff people had already worked out how to do with existing functions.
The proper way to do this is to provide a better user interface, not to add new syntax that takes an already Turing-complete template language to the next level.