GC WORKING
merged programext_heap.py
broken merge code