HashTableFactory added to experiment with different hash tables.