Split HashTable out into mutable and immutable kinds.