!7 concept Thing { S thing, whatToDo; } module Things > DynCRUD { *() { super(Thing); } }