globcasematch takes a std::string, not Path