code: public Binder collect(int index, Class<?> type) {
          return new Binder(this, new Collect(type(), index, type));
      }
docs: Box all incoming arguments from the given position onward into the given array type.
  
  @param index the index from which to start boxing args
  @param type  the array type into which the args will be boxed
  @return a new Binder