I am a developer on a project that uses piccolo2d. We want to transition our project to being fully modular in the sense of making use of the Java platform module system.
In order for our project to be modular, our dependencies must be somewhat modular as well, not having split packages and so on. I have not fully analyzed this project, but in testing our build so far, there do not appear to be any split packages.
I think it would be fairly simple to add an automatic module name to your distribution, which would allow you to continue to compile against versions of Java prior to Java 9, while establishing a dependable module name for consumers of the project that want to become fully modular.