Added @Transparent for directives
TemplateLoader has exists() method