code: public boolean addAll(Iterable<? extends T> iterable) {
          boolean ret = false;
          for (T item : iterable) {
              ret |= add(item);
          }
          return ret;
      }
docs: Adds many resources to the collector.
  <p>
  This method is equivalent to calling {@link #add(RepositoryResource)} on each resource returned by iterable.
  
  @param iterable the resources to add
  @return true if any resources were successfully added to the collector, otherwise false