Implement uses-allocator construction