code: public boolean remove(Object key, Object value)
     {
        CompressedISPNChangesBuffer changesContainer = getChangesBufferSafe();
        changesContainer.add(new RemoveIfExistKeyContainer((CacheKey)key, value, parentCache, changesContainer.getHistoryIndex(),
           local.get(), allowLocalChanges));
        return false;
     }
docs: {@inheritDoc}