Implement write-transaction!