question: public Bootique module ( BQModuleProvider moduleProvider ) { Objects . requireNonNull ( moduleProvider ) ; providers . add ( moduleProvider ) ; return this ; }
target:  Adds a Module generated by the provider. Provider may optionally specify that the Module overrides services in some other Module.