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