public object Clone() =>
 new DepartmentCloneable(Name, Parent == null ? null : (DepartmentCloneable)Parent.Clone());
 public object Clone() => new EmployeeCloneable(Name, (DepartmentCloneable)Department.Clone());