Add identity to TemplateSource

So the FreeMarker template cache can work as designed.