bug introduced with latest refactor around "TransactionSCopeGuard": last batch of transaction was rolledback by accident
Merge pull request #169 from MonsieurNicolas/missing_transaction

fix refactor bug to commit the entire transaction