Implemented updateMin, updateMax, updateMinWithKey, and updateMaxWithKey