long pos = (long) pageFromPointer(p);
long pos = StorageAddress.pageFromPointer(p);
	public void remove(Value key) throws ReadOnlyException {		try {			long p = findValue(key);			if (p == KEY_NOT_FOUND)				return;			long pos = (long) pageFromPointer(p);			DataPage page = getDataPage(pos);			remove(page, p);			removeValue(key);		} catch (BTreeException bte) {			LOG.debug(bte);		} catch (IOException ioe) {			LOG.debug(ioe);		}	}