* added support for ITemplate template engine