public override bool Equals(object o) { try { return (this == (InterfaceDescription)o); } catch { return false; } }