operator==( NSCAP_Zero* lhs, const nsCOMPtr<T>& rhs )
operator==( const nsCOMPtr<T>& lhs, NSCAP_Zero* rhs )
operator==( NSCAP_Zero* lhs, const nsCOMPtr<T>& rhs )    // specifically to allow |0 == smartPtr|  {    return NSCAP_REINTERPRET_CAST(const void*, lhs) == NSCAP_STATIC_CAST(const void*, rhs.get());  }