Enumeration objEnum = gidful.objectEnumerator();
while (allGIDs && objEnum.hasMoreElements()) {
allGIDs = (objEnum.nextElement() instanceof EOGlobalID);
}
if (allGIDs) {
result = new NSSet(ERXEOGlobalIDUtilities.fetchObjectsWithGlobalIDs(editingContext, gidful.allObjects()));
}
else {
NSMutableSet eoful = new NSMutableSet();
objEnum = gidful.objectEnumerator();
while (objEnum.hasMoreElements()) {