basic_nsAWritableString<CharT>::do_AppendFromReadable( const basic_nsAReadableString<CharT>& rhs )
basic_nsAWritableString<CharT>::do_AppendFromReadable( const basic_nsAReadableString<CharT>& aReadable )
basic_nsAWritableString<CharT>::do_AppendFromReadable( const basic_nsAReadableString<CharT>& rhs )  {    PRUint32 oldLength = this->Length();    SetLength(oldLength + rhs.Length());    copy_string(rhs.BeginReading(), rhs.EndReading(), BeginWriting(oldLength));  }