Use boost::string_ref if std::experimental::string_view is unavailable