if (knownMod != modCount) throw new ConcurrentModificationException();
      public boolean hasNext()      {        if (knownMod != modCount)          throw new ConcurrentModificationException();        return current != null;      }