hash-sets.numbers: adding number-hashcode version of hash-sets.
hashtables.numbers: adding number-hashcode version of hashtables.
sequences: cleanup shared code between supremum-by and infimum-by.