public boolean retainAllIterable(Iterable<?> iterable) {
   return this.retainAll(CollectionAdapter.wrapSet(iterable));
 }