public IntUserSetting(IUserSettings userSettings, string key, int defaultValue) :
     base(userSettings, key, defaultValue,
          userSettings.GetIntValue,
          userSettings.SetIntValue,
          s => UserSettingsExtensions.ConvertIntValue(s, defaultValue))
 {
 }
 public BoolUserSetting(IUserSettings userSettings, string key, bool defaultValue) :
     base(userSettings, key, defaultValue,
          userSettings.GetBoolValue,
          userSettings.SetBoolValue,
          s => UserSettingsExtensions.ConvertBoolValue(s, defaultValue))
 {
 }