Restore heap.h