Is your feature request related to a problem? Please describe.
We have a problem with inconsistent JPMS usage for the platform APIs jars.
Describe the solution you'd like
We need to clearly define the requirements for supporting JPMS.
Describe alternatives you've considered
The current approach of allowing specification projects to define the level of JPMS support has produced an inconsistent experience for users/servers attempting to use JPMS.