Prototype to see if a TransactionScope can rollback a committed EntityFramework transaction