if (key.startsWith("vers")) {
NSArray<String> parts = NSArray.componentsSeparatedByString(values.objectForKey(key).get(0).toString(), " ");
EOEnterpriseObject eo = EOUtilities.createAndInsertInstance(ec, "VersionDigest");
eo.takeValueForKey(parts.get(1), "rname");
eo.takeValueForKey(parts.get(0), "digest");
result.addObjectToBothSidesOfRelationshipWithKey(eo, "digests");
}
if (key.startsWith("fail")) {
String message = values.objectForKey(key).get(0).toString();