Use the error of a failed result.
Use the error of a failed result in the middle of a computation chain.
the original result.
the action to be executed with the error.