Renamed ModuleService to JarConfigurationProvider, renamed Configuration
interface to ConfigurationProvider to better reflect the actual semantics.