Kind of have to agree with RedHat and IBM here. Jigsaw was designed specifically for modularising the JDK. Trying to make it an application-tier modularisation system is a square peg in a round hole, particularly when it completely ignores the work done in both SE (Guice etc.) and EE (OSGi etc.) lands.