code: public void clear() {
  	new ByteArrayList(this.state).fillFromToWith(0, this.state.length-1, FREE);
     	new ObjectArrayList(values).fillFromToWith(0, state.length-1, null); // delta
  
  	this.distinct = 0;
  	this.freeEntries = table.length; // delta
  	trimToSize();
  }
docs: Removes all (key,value) associations from the receiver.
  Implicitly calls <tt>trimToSize()</tt>.