Model have metamodel when created. When diagram is converted to template the objectclasses are generated. When diagram is converted to template the relationclasses are generated. Non template objects can be legally connected with connection according to the template.
no setDefaults in ecore
Second generation non template objects can be legally connected with connection according to the template.
attributes not saved