!7 concept Bla { int i; *(int *i) {} } cprint { start-thread { testIt(); indexConceptFieldsOrdered(Bla, 'i); print("No more table scans should appear from here on"); testIt(); } void testIt { L l = ll(1, 3, 5, 10); for (int i : l) new Bla(i); set conceptsWithFieldGreaterThan_verbose; for idx over l: assertEqualsVerbose(subList(l, idx+1), collectSorted i(conceptsWithFieldGreaterThan Bla('i, l.get(idx)))); } }