code: @Override
  	public ListIterator<E> listIterator(int index) {
  		int idx = getRealIndex(index);
  		return super.listIterator(idx);
  	}
docs: Returns a list iterator over the elements in this list (in proper sequence),
  starting at the specified position in the list.
  
  @param index
  the index to start from; it can be a positive number, or a negative
  number that is smaller than the size of the vector; for details see
  {@link #getRealIndex(int)}.
  @see java.util.Vector#listIterator(int)