unique_ptr.