docs: public <T> FluentValidator onEach(Collection<T> t, final Validator<T> v) {
          Preconditions.checkNotNull(v, "Validator should not be NULL");
          if (CollectionUtil.isEmpty(t)) {
              lastAddCount = 0;
          } else {
              List<ValidatorElement> elementList = CollectionUtil.transform(t, new Function<T, ValidatorElement>() {
                  @Override
                  public ValidatorElement apply(T elem) {
                      composeIfPossible(v, elem);
                      return new ValidatorElement(elem, v);
                  }
              });
              lastAddCount = t.size();
              doAdd(new IterableValidatorElement(elementList));
          }
  
          return this;
      }