Client concepts for dealing with transactions, distributed transactions and their save points.