static LinkedHashMap mapKeyAndFunction_lhm(Iterable l, O f) {
ret mapKeyAndFunction_lhm(f, l);
}
static LinkedHashMap mapKeyAndFunction_lhm(O f, Iterable l) {
new LinkedHashMap map;
if (l != null) for (O o : l)
map.put(o, callF(f, o));
ret map;
}
static Map mapKeyAndFunction_lhm(Map map, IF2 f) {
new LinkedHashMap map2;
if (map != null) for (O key, value : map)
map2.put(key, callF(f, key, value));
ret map2;
}
static Map mapKeyAndFunction_lhm(Iterable l, IF1 f) {
ret mapKeyAndFunction_lhm(f, l);
}