static S dumpConcepts(L c) { new L l; for (AIConcept c : l) { S s = " AIConcept(globalID=" + struct(c.globalID) + ", name= " + struct(c.name); if (nempty(c.comment)) s += ", comment=" + struct(c.comment); l.add(s + ")"); } ret "[\n" + join(",\n", s) + "\n]"; }