static Map replaceValuesWith(Map map, B value) { Map m = similarEmptyMap(map); for (A a : keys(map)) m.put(a, value); ret m; } static Map replaceValuesWith(B value, Map map) { ret replaceValuesWith(map, value); }