Add TemplateEngine to public API.