static A nuLike highestConceptByField(Class c, S field) { ret highestConceptByField(db_mainConcepts(), c, field); } static A highestConceptByField(Concepts concepts, Class c, S field) { // indexed IFieldIndex index = concepts.getFieldIndex(c, field); if (index cast ConceptFieldIndexDesc) { Map.Entry e = ((NavigableMap) index.valueToObject.data).firstEntry(); ret e == null ? null : (A) first((Cl) e.getValue()); } ret highestByField(field, concepts.list(c)); }