title: boost::optional alternative in C++ Standard Library
body: <p>I'm trying to get my program working without <code>boost</code> usage, but can't find an alternative of some useful patterns. Namely, I can't find <code>boost::optional</code>-likewise pattern in the standard library. Is there some standard alternative for <code>boost::optional</code> (C++11 or somewhere else)?</p>