public ObjectEiwm Clone() { return(new ObjectEiwm { Id = Id, Context = Context?.Clone(), Revision = Revision, Name = Name, ClassId = ClassId, Associations = Associations?.Select(item => item.Clone()).ToList(), Characteristics = Characteristics?.Select(item => item.Clone()).ToList(), Properties = Properties?.Select(item => item.Clone()).ToList(), }); }