Who allocates the allocator?