Extend VFS with a new Protocol

WARNING - TOPIC NOT WRITTEN - TOPIC ID: 2006

This topic has not yet been written. The content below is from the topic description.
It is easy to extend VFS with a new protocol, similar to what we've done with Assembled and Memory. All you need is a combination of VFSContexFactory, VFSContext, VirtualFileHandler, FileHandlerPlugin, and URLStreamHandler implementations. The VFSContextFactory is trivial, while the others depend on the complexity of your task. You could implement rar, tar, gzip, or even remote access. After implementing a new protocol, register the new VFSContextFactory with VFSContextFactoryLocator.