Do not unpack into an uninitialized boost::optional.