()        *  does.  Note that the first parameter is only a hint and can        *  potentially improve the performance of the insertion process.  A bad        *  hint would cause no gains in efficiency.        *        *  For more on @a hinting, see:        *  http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk00pt00ch00.html        *        *  Insertion requires amortized constant.        */       iterator       insert(const_iterator __hint, const value_type& __x)       { return _M_h.insert(__hint, __x); }        iterator       insert(const_iterator __hint, value_type&& __x)       { return _M_h.insert(__hint, std::move(__x)); }       //@}        /**        *  @brief A template function that 