sclass ConceptL extends Concept implements Iterable { new RefL l; *() {} *(L l) { main addAll(this.l, l); } void addAll(L l) { this.l.addAll(l); } public Iterator iterator() { ret l.iterator(); } public L getList() { ret l; } }