public static void Remove(this ApplicationDataContainer self, string key)
 {
     self.Values.Remove(key);
 }
 public static void EditValue(this ApplicationDataContainer self, string key, bool value)
 {
     self.editValue(key, value);
 }
 public static bool GetBoolean(this ApplicationDataContainer self, string key, bool defaultValue)
 {
     return((bool)self.getValue(key, defaultValue));
 }
 public static int GetInt(this ApplicationDataContainer self, string key, int defaultValue)
 {
     return((int)self.getValue(key, defaultValue));
 }
 public static float GetFloat(this ApplicationDataContainer self, string key, float defaultValue)
 {
     return((float)self.getValue(key, defaultValue));
 }
 public static void editValue(this ApplicationDataContainer self, string key, object value)
 {
     self.Values[key] = value;
 }