static L unlistedCopies(Class c) { ret unlistedCopies(list(c)); } static L unlistedCopies(Collection c) { new L l; for (A a : c) { A b = unlisted((Class) a.getClass()); ccopyFields(a, b); l.add(b); } ret l; }