EOAdaptorOperation insertOp = (EOAdaptorOperation)e.nextElement();
for(Enumeration e1 = deleteOps.objectEnumerator(); e1.hasMoreElements();) {
EOAdaptorOperation deleteOp = (EOAdaptorOperation)e1.nextElement();
if(!skippedOps.containsObject(deleteOp)) {
if(insertOp.entity() == deleteOp.entity()) {
if(deleteOp.qualifier().evaluateWithObject(insertOp.changedValues())) {
if(false) {
// here we remove both the delete and the
// insert. this might fail if we didn't lock on all rows
// FIXME: check the current snapshot in the database and
// see if it is the same as the new insert