Use Allocator* instead of Allocator&
Use Allocator* instead of Allocator&