Add initial devinition of named object type
Add (de)initialization