public override bool Equals(object obj) { return(obj is Home home && base.Equals(obj) && Doors.IsTermwiseEquals(home.Doors)); }