if (_map instanceof LinkedHashMap || _map instanceof SortedMap) {
                return removePartial(_set, c, true, _keyset, false);
            } else { //bug #1839634 Problem while using HashSet with Databinding
                removeAllSelection(c);
                final boolean ret = _set.removeAll(c);