Why not use a full URI (Universal Resource Identifier) based path?
URI’s would promise more than the Filesystem Library can actually deliver, since URI’s extend far beyond what most operating systems consider a file or a directory. Thus for the primary “portable script-style file system operations” requirement of the Filesystem Library, full URI’s appear to be over-specification.