Heap Layers: An Extensible Memory Allocation Infrastructure