@jcredding I would vote to pass the exception straight-up here.  Then you don't have to save it off to a local var in the method below.