static L keysWhereValueContainsIC(S b, Map map) { new L l; if (map != null) for (A key, S value : map) if (cic(value, b)) l.add(key); ret l; }