note about std::optional in C++14