public Person(Person other) : base(other) { }
public virtual void CopyFrom(Person other) { Cars.Clear(); Cars.AddRange(other.Cars); Name = other.Name; Houses.Clear(); Houses.AddRange(other.Houses); Any.Clear(); Any.AddRange(other.Any); }