protected virtual void OnValueChanged(TokenValueChangedArgs e) { ValueChanged?.Invoke(this, e); }
protected virtual void DependentValueChanged(object sender, TokenValueChangedArgs e) { TokenValue = Suggestor.Suggest(TokenValue, e.Key, e.Value); }