static L uniqueByField_favorLast(Collection l, S field) { new LinkedHashMap map; if (l != null) for (A a : l) map.put(getOpt(a, field), a); ret asList(values(map)); }