Improved foreach in set,
moving hasher into map and adding HashMap HashTable as possible calls