From https://github.com/gulrak/filesystem which is more up-to-date and looks better maintained than cppbackport.