boost::scoped_array -> std::unique_ptr