Transactions

Contribution #39227