It's not.  ChannelService.build(...) uses AsynchronousService.addService(...) to build the service.