String key = eo.batchFaultingRelationshipName();
if(sourceGID != null && key != null) {
EOEditingContext ec = eo.editingContext();
AutoBatchFaultingEnterpriseObject source = (AutoBatchFaultingEnterpriseObject) ec.faultForGlobalID(sourceGID, ec);
EOEntityClassDescription cd = (EOEntityClassDescription)source.classDescription();
EORelationship relationship = cd.entity().relationshipNamed(key);
if(_handler.batchSizeForRelationship(ec, relationship) > 0 && !relationship.isToMany()) {
markStart("ToOne.Calculation", source, key);
long timestamp = source.batchFaultingTimeStamp();
boolean fromThreadStorage = false;
NSMutableArray<EOEnterpriseObject> eos = new NSMutableArray<EOEnterpriseObject>();