void Append( CharT aChar )                                                                    { do_AppendFromElement(aChar); }
void Append( const nsPromiseReadable<CharT>& aReadable )                                      { aReadable.Promises(*this) ? AppendFromPromise(aReadable) : do_AppendFromReadable(aReadable); }
      void Append( CharT aChar )                                                                    { do_AppendFromElement(aChar); }