}
@Override
public ITemplate createTemplate() {
if (baseTemplate != null) {
return new Template(new ImportedFiles(), namespaces, templateTextWriter, source, classes, groovyClassLoader);
}
baseTemplate = new Template(new ImportedFiles(), namespaces, templateTextWriter, source, classes, groovyClassLoader);
return baseTemplate;
}