Removed RecurseNumHeapFroms and refactored NumHeapFroms.