Added better handling of disposing current transactionscope