docs: public boolean isEmpty() {
          boolean empty = true;
          boolean done = false;
          while (empty && !done) {
              for (ConcurrentServiceReferenceSet<V> s : elementMap.values()) {
                  empty &= s.isEmpty();
              }
              done = true;
          }
          return empty;
      }