public override int GetHashCode() { return((Element0 == null ? 0 : Element0.GetHashCode()) ^ (Element1 == null ? 0 : Element1.GetHashCode())); }