public void CheckSemantics(IDslModel existingConcepts) { if (!(DependsOn is IWritableOrmDataStructure)) { throw new DslSyntaxException(this, "DependsOn data structure must be IWritableOrmDataStructure (" + DependsOn.GetUserDescription() + ")."); } }