begin

If transactions are supported, begin a new transaction. If transactions are
not supported, or they are but this transaction is nested and nested transactions
are not supported, throw an UnsupportedOperationException.