Currently, if `unwrap` fails, it simply triggers an assertion failure, which provides no indication as to what happened.
Currently, if
unwrapfails, it simply triggers an assertion failure, which provides no indication as to what happened.