static Map applyFunctionToMapValue(A key, O f, Map map) { if (map.containsKey(key)) map.put(key, (B) callF(f, map.get(key))); ret map; }