final Set<Validator> validators                        = new LinkedHashSet<>();
final Set<String> enums                                = new LinkedHashSet<>();
final String _className                                = getProperty(name);
final ErrorBuffer dummyErrorBuffer                     = new ErrorBuffer();
final String propertyDefinitions = SchemaHelper.extractProperties(this, propertyNames, validators, enums, viewProperties, dummyErrorBuffer);
<BUG>final String viewDefinitions     = SchemaHelper.extractViews(this, viewProperties, dummyErrorBuffer);
final String methodDefinitions   = SchemaHelper.extractMethods(this, saveActions);
if (!propertyNames.isEmpty() || !viewProperties.isEmpty() || validators.isEmpty() || !saveActions.isEmpty()) {</BUG>
final StringBuilder src = new StringBuilder();
src.append("package org.structr.dynamic;\n\n");

final Set<Validator> validators                        = new LinkedHashSet<>();
final Set<String> enums                                = new LinkedHashSet<>();
final String _className                                = getProperty(name);
final ErrorBuffer dummyErrorBuffer                     = new ErrorBuffer();
final String propertyDefinitions = SchemaHelper.extractProperties(this, propertyNames, validators, enums, viewProperties, dummyErrorBuffer);
SchemaHelper.extractViews(this, viewProperties, dummyErrorBuffer);
SchemaHelper.extractMethods(this, saveActions);
if (!propertyNames.isEmpty() || !viewProperties.isEmpty() || validators.isEmpty() || !saveActions.isEmpty()) {
final StringBuilder src = new StringBuilder();
src.append("package org.structr.dynamic;\n\n");
