Note: I think this JEP should be re-titled as "template processor" because the JEP is more than just string templating. A template processor (StringTemplate.TemplateProcessor<R,E extends Exception>) ...