question: public Collection < Object > injectables ( ) { return Collections . emptyList ( ) ; }
target:  This method returns SPI internal instances that need to be injected as well. Usually these will be instances provided to SPI externally by user, e.g. during SPI configuration.