Enums for user restrictions and allocators