@Override
 public void removeAll(Set<K> keys) {
   lock.readLock().lock();
   try {
     activeDelegate.removeAll(keys);
   } finally {
     lock.readLock().unlock();
   }
 }