code: public static <T extends Saveable> void save(@Nonnull T object) throws IOException {
          if (!BulkChange.contains(object)) {
              XmlFile file = getConfigFile(object.getClass());
              file.write(object);
              SaveableListener.fireOnChange(object, file);
          }
      }
docs: Saves a Saveable object to its default location. This collaborates with {@link BulkChange}.