Returns the expected value if there is one. Otherwise, throws an exception
If E inherits from Throwable, the error value is thrown. Otherwise, an Unexpected instance containing the error value is thrown.
See Implementation
Returns the expected value if there is one. Otherwise, throws an exception