EOModel model = (EOModel) modelsEnum.nextElement();
if(_prototypeModelNames.containsObject(model.name())) {
log.debug("Skipping prototype model " + model.name());
continue;
}
NSDictionary userInfo = model.userInfo();
Boolean prototypesFixedBoolean = (Boolean) userInfo.objectForKey(prototypesFixedKey);
if (prototypesFixedBoolean == null || !prototypesFixedBoolean.booleanValue()) {
boolean prototypesFixed = false;
String prototypeEntityName = prototypeEntityNameForModel(model);
if (prototypeEntityName == null) {