operator==( const nsReadingIterator<CharT>& lhs, const nsReadingIterator<CharT>& rhs ) { return lhs.get() == rhs.get(); }
PRBool  operator==( const basic_nsAReadableString<CharT>& rhs ) const { return Compare(rhs)==0; }
operator==( const nsReadingIterator<CharT>& lhs, const nsReadingIterator<CharT>& rhs )  {    return lhs.get() == rhs.get();  }