Utility functions for memory management
Utility functions for circular array processing
Defines a string based dictionary list with conserved insertion order.
FreeList allocator proxy templates used to prevent memory segmentation on base allocator.
Internal hash map implementation.
Memory provider allocators to be used in templated composition within other, designated allocators.
Memory pool with destructors, useful for scoped allocators.
Taken from Phobos, tweaked for convenience