minor bugfix to heapifyDown.
The position was not being updated after a sift