static L objectsWhereNotIC(Collection c, O... data) { if (c == null) null; new L l; for (A x : c) if (!checkFieldsIC(x, data)) l.add(x); ret l; }