docs: static ServiceProvider getServiceProvider() {
          if (Objects.isNull(serviceProviderDelegate)) {
              synchronized (LOCK) {
                  if (Objects.isNull(serviceProviderDelegate)) {
                      serviceProviderDelegate = loadDefaultServiceProvider();
                  }
              }
          }
          return serviceProviderDelegate;
      }