>From section 4 on Services: "The module system could identify service providers by scanning module artifacts for META-INF/services resource entries, as the ServiceLoader class does today. That a module provides an implementation of a particular service is equally fundamental"
My question regards the use of "could" -- a word that indicates possibility, not certainty. It's peculiar wording. If the module system still uses META-INF/services, then "could" is misleading. So: 1) Is META-INF/services being planned to go away in the future? 2) What is the relationship between META-INF/services and provides/with keywords? Who wins in the presence of both? Cheers, Paul