question: @ Override public ServiceBuilderAmp service ( Key < ? > key , Class < ? > api ) { Objects . requireNonNull ( api ) ; return new ServiceBuilderImpl ( this , api , key ) ; }
target:  newService() creates a new service from a bean