Return a reference to this object's allocator, which is typically a copy of the allocator used to construct this object.
Return a reference to this object's allocator, which is typically a copy of the allocator used to construct this object.