docs: public static Class<?> getElementType(Iterator<?> iterator) {
  		final Iterator<?> iter2 = new CopiedIter<>(iterator);
  		if (null != iter2) {
  			Object t;
  			while (iter2.hasNext()) {
  				t = iter2.next();
  				if (null != t) {
  					return t.getClass();
  				}
  			}
  		}
  		return null;
  	}