code: public static <E> Iterator<E> atMostLast(int howMany, E[] from) {
          return atMostLast(howMany, new ArrayIterator<E>(from));
      }
docs: Creates an iterator yielding at most last n elements from the source
  array. E.g:
  <code>atMostLast(4, [1, 2, 3]) -> [1, 2, 3]</code>
  <code>atMostLast(2, [1, 2, 3]) -> [2, 3]</code>
  
  @param <E> the array element type
  @param howMany number of elements to be yielded (at most)
  @param from the source array
  @return the resulting iterator