#include <bslstl_optional.h>
This trivial tag type is used to create nullopt_t objects prior to C++17.
nullopt_t