Transactions

Contribution #41246