As with lists, see chapter ListRecipes, there are two basic ways to go
over the elements of a hash table applying a procedure on each one.
PLT provides hash-table-map, which accumulates the results into a
list, and hash-table-for-each, which applies the procedure to the
elements in the hash, but returns void.
It would be so much better to have the order of the arguments to
hash-table-map, and hash-table-get reversed, to match the behavior
of map, for-each, etc.