public static void save(SMSPersistable object) {
   File saveFile = new File(object.getSaveFolder(), object.getName() + ".yml");
   YamlConfiguration conf = new YamlConfiguration();
   Map<String, Object> map = object.freeze();
   expandMapIntoConfig(conf, map);
   try {
     conf.save(saveFile);
   } catch (IOException e) {
     LogUtils.severe("Can't save " + saveFile + ": " + e.getMessage());
   }
 }
 public static void unPersist(SMSPersistable object) {
   File saveFile = new File(object.getSaveFolder(), object.getName() + ".yml");
   if (!saveFile.delete()) {
     LogUtils.warning("can't delete " + saveFile);
   }
 }