+ }
+
+ private fun renderTemplate(template: Template, fillTemplateContext: (TemplateContext) -> Unit) =
+ StringWriter().use { stringWriter ->
+ stringWriter.also {
+ templateContextFactory.createTemplateContext().also { templateContext ->
+ fillTemplateContext(templateContext)
+ template.render(templateContext, stringWriter)
+ }
+ }