SU-53 #closes Hash codes can be negative as well, oops