The right-hand side value in the assignment, after the operator has been evaluated
The value of the bound being violated
Nominally the result is the desired value of the operator, which will be forwarded as result. For Throw, the function never returns because it throws.
CheckFailure on overflow
Called automatically upon a bounds error.