docs: public boolean forEach(BooleanProcedure procedure) {
  	// overridden for performance only.
  	boolean[] theElements = elements;
  	int theSize = size;
  	
  	for (int i=0; i<theSize;) if (! procedure.apply(theElements[i++])) return false;
  	return true;
  }