What does "which is wrapped in a transaction" signify here? It just seems confusing.  It's not like you're calling a version of deleteTuple that supports Undo on rollback, as it would have to for a normal transaction that supported rollback.