ERXGenericRecord rec = (ERXGenericRecord) value;
result.setObjectForKey(ERXKeyGlobalID.globalIDForGID(rec.permanentGlobalID()).asString(), key);
} else if (value instanceof NSArray) {
NSArray oldValue = (NSArray) value;
NSMutableArray newValue = new NSMutableArray(oldValue.count());
for (Enumeration e1 = newValue.objectEnumerator(); e1.hasMoreElements();) {
ERXGenericRecord rec = (ERXGenericRecord) e1.nextElement();
newValue.addObject(ERXKeyGlobalID.globalIDForGID(rec.permanentGlobalID()).asString());
}
result.setObjectForKey(newValue, key);
}