template<std::size_t Size> std::string_view string_from_literal(const char (&data)[Size]) { return std::string_view(data, data+Size); } inline constexpr null_string = std::string_view{};