Added TypeTemplateBuilder for creation of "typetemplates" for new items and ko.mappings compatibility