docs: public ZipExtractor into( File directory ) throws IOException {
  		try {
  			ensureThatDirectoryExists( directory );
  			writeEntriesIntoDirectory(directory);
  			return this;
  		} catch ( IOException cause ) {
  			close();
  			throw cause;
  		}
  	}