d1f5fa06cf
It does not look like shell sessions define their own File class, meaning that the local-platform specific one is always used. Instead we'll define the separator ourselves since it's all we need to perform the basic operations necessary to analyze the path string.