value = defaultField.getValue();
}
// If value is an instance of FieldCallBack, eval the callback and use the value
if (value != null && value instanceof Getable) {
Getable callBack = (Getable)value;
value = callBack.get(nonNullReferenceModel);
}
try {
createdModel = erector.getTemplate().set(createdModel, defaultField.getName(), value);
} catch (BlueprintTemplateException e) {