public override bool Equals(object obj)
 {
     return(Equality.OfType(this, obj));
 }