Unordered: Stop using void_pointer.
Was breaking for allocators that don't have good enough support for void_pointer. Which I suspect is pretty common.