IVector2 fixed so it can be used as key in HashMap.