code: public void close() throws IOException {
  		for(int i = 0; i < components.size(); i++) {
  			PeekableIterator<E> pi = components.get(i);
  			
  			// Catch exception so that we can still close others
  			try {
  				pi.close();
  			} catch (IOException io) {
  				LOGGER.warning(io.toString());
  			}
  		}
  	}
docs: /* (non-Javadoc)
  @see org.archive.wayback.util.Cleanable#clean()