pub fn initialize(heap: PointerAndSize)