static Set keySet(Map map) { ret map == null ? new HashSet : map.keySet(); } static Set keySet(O map) { ret keys((Map) map); } ifclass MultiSet static Set keySet(MultiSet ms) { ret ms.keySet(); } endif ifclass MultiMap static Set keySet(MultiMap mm) { ret mm.keySet(); } endif ifclass SmallestListMultiMap static Set keySet(SmallestListMultiMap mm) { ret mm.keySet(); } endif