This is a simple, type-safe, and reasonably efficient hash set class, whose interface is a subset of the interface of STL containers.