code: public void save(Map<String, Object> data) throws IOException {
  		YamlWriter.persist(mFileName, data);
  	}
docs: Saves a {@link Map} to the properties-file.
  
  @param data
  a {@link Map} with property keys and values to be stored.
  Values can be deeper nested {@link Map}s.
  @throws IOException
  If the file could not be opened, created (when it doesn't
  exist) or the given filename is a directory.