Allocator (C++) by