// BRJ: apply the FieldConversions, OJB296
ownerPk = convert(ownerFc, ownerPk);
childPk = convert(childFc, childPk);
Identity ownerId = pb.serviceIdentity().buildIdentity(null, ownerTopLevelClass, ownerPk);
Identity childId = pb.serviceIdentity().buildIdentity(null, childTopLevelClass, childPk);
// Identities may not be equal due to type-mismatch
Collection list = (Collection) ownerIdsToLists.get(ownerId);
Object child = childMap.get(childId);