Removed bug caused by incorrect parameter placement that meant that an exception cause was not passed to the exception it caused