the string hash table. Now for the cases I tested, all blocks are freed
with the same length that they were allocated. There is still some
discrepancy with the amount of table space claimed as allocated in statistics
and the amount of space obtained for table_space through mem_alloc (and
friends.) That remains to be accounted for.