docs: public Iterator iterator() {
          return new Iterator() {
              public boolean hasNext() {
                  return false;
              }
  
              public Object next() {
                  return null;
              }
  
              public void remove() {
                  throw new UnsupportedOperationException();
              }
          };
      }