Enlists the help of some transaction scope + tests.