More code...
PathElementsFactory: add .toUriPath(), test it
More code and more tests...

Among other things, FileSystemBase is now final.