std::optional type support
The std::optional<T> type is defined as #Nullable and uses default implementation of related functions.
std::optional<T>
The ozo::unwrap() function is implemented via the dereference operator.
ozo::unwrap()