override public bool Equals(object o) { AHSender ahs = o as AHSender; bool eq = false; if( ahs != null ) { eq = ahs.Destination.Equals( Destination ); eq &= ( ahs.Options == Options ); } return eq; }