EOEditingContext ec = handler.editingContext();
EOEnterpriseObject source = ec.faultForGlobalID(handler.sourceGlobalID(), ec);
if (source instanceof AutoBatchFaultingEnterpriseObject) {
String key = handler.relationshipName();
EOEntityClassDescription cd = (EOEntityClassDescription) source.classDescription();
EORelationship relationship = cd.entity().relationshipNamed(key);
if (_handler.batchSizeForRelationship(ec, relationship) > 0) {
markStart("ToMany.Calculation", source, key);
NSArray<EOEnterpriseObject> candidates = null;
NSArray currentObjects = (NSArray) ERXThreadStorage.valueForKey(THREAD_KEY);
boolean fromThreadStorage = false;