Avoid returning from a finally block - this can discard exceptions.