#pragma once #include #include "begin_code.h" template using Optional = std::experimental::optional; using BadOptionalAccess = std::experimental::bad_optional_access; constexpr std::experimental::nullopt_t NullOpt = std::experimental::nullopt; #include "end_code.h"