Actually since all exceptions are caught and handled now, the need for a custom wrapper should go away.  It was the `UnhandledException` that triggered a call to response.reset()