private void RemoveSetting(string key, string value)
        {
            SettingsObserverEventArgs eventArgs = new SettingsObserverEventArgs(key, value);

            OnSettingRemoving(eventArgs);
            Parser.RemoveSetting(key, eventArgs.Value);
            OnSettingRemoved(eventArgs);
        }
        private void SetSetting(string key, string value)
        {
            SettingsObserverEventArgs eventArgs = new SettingsObserverEventArgs(key, value);

            OnSettingSetting(eventArgs);
            Parser.SetSetting(key, eventArgs.Value);
            OnSettingSet(eventArgs);
        }
        private void AddSetting(string key, string value)
        {
            SettingsObserverEventArgs eventArgs = new SettingsObserverEventArgs(key, value);

            OnSettingAdding(eventArgs);
            Parser.AddSetting(key, eventArgs.Value);
            OnSettingAdded(eventArgs);
        }