easier rebinding of allocators