protected ZipFile getZipFile() throws IOException {
protected synchronized ZipFile getZipFile() throws IOException {
	protected ZipFile getZipFile() throws IOException {		if (closed) {			mruList.add(this);			zipFile = basicOpen();			closed = false;		} else			mruList.use(this);		return zipFile;	}