one possible way to expose enough info for dao tests to rollback