code: @Override
      public int size ()
      {
          // dumb implementation. You should override.
          int size = 0;
          for (Interator it = interator(); (size < Integer.MAX_VALUE) && it.hasNext(); it.nextInt()) {
              size++;
          }
          return size;
      }
docs: {@inheritDoc}
  
  <p>This implementation simply counts the elements in the interator.