public override int GetHashCode() { int hash = GetType().GetHashCode(); hash += limits.GetHashCode(); return(hash); }