func NewTplFile(name string, data []byte, ext string) *TplFile {
	return &TplFile{name, data, ext}
}
func NewTplFile(name string, data []byte, ext string) *TplFile {
	return &TplFile{name, data, ext}
}
func NewTplFile ( name string , data [ ] byte , ext string ) * TplFile { return & TplFile { name , data , ext } }
// NewTplFile cerates new template file with given name and data.
NewTplFile cerates new template file with given name and data .