Flat Multimap
A multimap and multiset implementation using a flattened hash table