sclass Relation { S relation; L things; *() {} *(S *relation, L *things) {} *(S *relation, S... things) { this.things = asList(things); } [stdEq] }