heap: destroy nodes via allocator