Memory manager interface
General trait for a memory manager
Allocator function type
Deallocator function type