static L lookupAllByNLMatch(Map map, S s) { new L l; for (S key : keys(map)) if (match(key, s)) l.add(map.get(key)); ret l; }