Falling back to std::uninitialized_copy[_n] and std::uninitialized_fill[_n] where possible. Passing init value by const&