ToUpperCase( const nsAString& aSource, nsAString& aDest )
ToUpperCase( nsString& aString )
ToUpperCase( const nsAString& aSource, nsAString& aDest )  {    nsAString::const_iterator fromBegin, fromEnd;    nsAString::iterator toBegin;    aDest.SetLength(aSource.Length());    CopyToUpperCase converter(aDest.BeginWriting(toBegin));    copy_string(aSource.BeginReading(fromBegin), aSource.EndReading(fromEnd), converter);  }