void reset(){
  if (version != -1) {
    throw new RuntimeException("reset() can be only be called before protocolDetermined");
  }
  data.reset();
}

void reset ( ) { if ( version != - 1 ) { throw new RuntimeException ( "reset() can be only be called before protocolDetermined" ) ; } data . reset ( ) ; }
reset the remaining digests . note this does * not * reset the number of digest clones that can be obtained . digests that have already been cloned and are gone remain gone .
