Add support for boost::optional