code: public Hoarde<T> each(BiConsumer<T, Integer> init) {
          for (int i = 0; i < actors.length; i++) {
              init.accept( (T) actors[i], i );
          }
          return this;
      }
docs: same as other each but with index
  
  @param init
  @return