Push boost::optional