new: support windows path separators (untested on windows)