heap_new
return (heap_new(due_sooner, set_index, 2048));
heap_context heap_new(heap_higher_priority_func, heap_index_func, int);