To simplify merging jsr166e updates in the future, let's move methods `rethrow` and `uncheckedThrow` right before method `reportException` (as in the jsr166e sources).