helper methods for allocator
applied abstractions to FreeListAligner