Andrus, I agree that its important to have atomic deleteObject(), since otherwise not only the deletion is unrecoverable, but potentially the entire change from the last commit() point.
In the meantime, I will do manual validation before calling deleteObject(). With best regards, Michael Gvirtzman.
