should it be `releaseWhileHandlingException` instead?