Implement Min/Max view functions.
Implement updateMin, updateMax and equivalent withKey functions.
Rewrite deleteMin, deleteMax in terms of updateExtremity.
Merge