fixes KeyComparableNumber