docs: public static String serviceName(Class<?> serviceInterface) {
      // Service name
      Service serviceAnnotation = serviceInterface.getAnnotation(Service.class);
      if (serviceAnnotation == null) {
        throw new IllegalArgumentException(
            String.format("Not a service interface: %s", serviceInterface));
      }
      return serviceAnnotation.value().length() > 0
          ? serviceAnnotation.value()
          : serviceInterface.getName();
    }