[C++-sig] Re: wrapping boost::optional