static MultiSet mapLike multiSetMapKeys(O f, MultiSet ms) { new MultiSet ms2; for (O key : keys(ms)) ms2.add(callF(f, key), ms.get(key)); ret ms2; }