Rewrite VFS implementation to support VFS3 and VFS2, which adds support for all derivatives of JBoss EAP and WildFly