.. if we don't have better ideas and we want anyway to complete the algorithms for C++0x, I think it would make sense for now to just avoid buffering when std::uninitialized_fill_n would be called in the _Temporary_buffer constructor. Paolo.