MySQL transaction isolation level decorator

Ok. So, in our case, nesting continues to give the expected results wrt to state, but again breaks semantics (because it commits before and after the transaction block).