Work in progress: porting inline hash set to map.

Does not compile yet.
Work in progress: porting inline hash set to map.

Does compile, but not finished.