Start on the hashtable implementation.