public void Del(string key) { if (_values.ContainsKey(key)) { _values.Remove(key); } else if (_darthVader != null) { _darthVader.Del(key); } }