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