reduced: Exception handlers should preserve the original exception