allocator from context made public