!7 concept Pattern { S pattern; S moduleID; } module InputPatterns > DynCRUD { *() { super(Pattern); } }