def call_service(service, **args, &block)
      service_args = {
        context: service_context,
        logger: service_logger
      }.merge(args)
      service_logger.debug("#{self.class.name}/#{__id__} called service " \
                           "#{service.name}")
      service.call(**service_args, &block)
    end
def call_service(service, **args, &block)
      service_args = {
        context: service_context,
        logger: service_logger
      }.merge(args)
      service_logger.debug("#{self.class.name}/#{__id__} called service " \
                           "#{service.name}")
      service.call(**service_args, &block)
    end
Calls the specified service

 @param service [Class<TheHelp::Service>]
 @param args [Hash<Symbol, Object>] Any additional keyword arguments are
        passed directly to the service.
 @return [self]