Cppreference Make Optional Class