sclass Str extends Concept { S name; new L otherNames; *() {} *(S *name) {} public S toString() { ret name; } }