public void Perform(Collections.ObservableHashSet <TItem> target) { if (_keyResolved) { if (target.Contains(_key)) { target.Remove(_key); } } }