Currently we use stored procedures for multi-statement atomicity. A transaction API on the client would be welcome.