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