Implement nested (SAVEPOINT) transactions