public Info(EOGlobalID gid) {
if(gid instanceof EOTemporaryGlobalID) {
_data = ((EOTemporaryGlobalID)gid)._rawBytes();
} else if (gid instanceof EOKeyGlobalID) {
EOKeyGlobalID keyGid = (EOKeyGlobalID)gid;
Object value = keyGid.keyValues()[0];
if(value instanceof NSData && keyGid.keyValues().length == 1) {
_data = ((NSData)value)._bytesNoCopy();
}
}