class ReturnSafeYield::UnexpectedReturnException