protected bool Equals(Derived2 other) { return base.Equals(other) && Other == other.Other; }
protected bool Equals(Derived2 other) { return(base.Equals(other) && Other == other.Other); }