Nested Transactions
nNested transactions can be handled by simply merging all inner transactions into the outermost transaction.
nStart_Transaction;
n..
n  Start_Transaction;
n  ..
n  End_Transaction;
n..
n..
n..
nEnd_Transaction;
nStart_Transaction;
n..
n  Start_Transaction;
n  ..
n  End_Transaction;
n..
n..
n..
nEnd_Transaction;