function Template(typeName) {
  this.path = this.___typeName = typeName;
}
Method is for internal usage only. This method
is invoked by code in a compiled Marko template and
it is used to create a new Template instance.
@private