CHECK_THROWS_WITH_AS(s=j["a"]["b"]["c"],"[json.exception.type_error.302] (/a/b/c) type must be string, but is number",json::type_error);
CHECK_THROWS_WITH_AS(s=j["a"]["b"]["c"].get<std::string>(),"[json.exception.type_error.302] (/a/b/c) type must be string, but is number",json::type_error);