*/
private int reduceStoreBy(int remove) {
Store store = (Store) storelist.get(index);
int sizeBefore = countSize(store);
for (int i = 0; i < sizeBefore & remove > 0; i++, remove--) {
store.free();
}
int sizeAfter = countSize(store);
debug("store index=" + index + ", size before=" + sizeBefore + ", size after=" + sizeAfter + ", removed=" + (sizeBefore - sizeAfter));
return remove;
}