if (!open) return; open = false;
	public void close() {		if (readOnly)			return;		try {			cleanup();		} catch (IOException e) {			//Ignore and close.		}		if (instanceLocker != null)			instanceLocker.release();		if (instanceFile != null)			instanceFile.delete();	}