Implement and test root transaction
Implement nested (inner) transactions