This allows stateless allocators to take up no space while still avoiding the empty base class optimization.