allocate
inline T* allocate(ptrdiff_t size, T*) {
allocate(aperture_id aperture, size_t size, size_t alignment, uint32 flags,
allocate(uint16_t start, int32_t length)