// first parameter can be Concepts svoid indexConceptFieldsCI(O... params) { int i = 0; Concepts concepts; if (first(params) instanceof Concepts) { concepts = (Concepts) first(params); ++i; } else concepts = db_mainConcepts(); for (; i < l(params); i += 2) indexConceptFieldCI(concepts, (Class) params[i], (S) params[i+1]); }