code: @SuppressWarnings("unchecked")
  	public static Map<String, Object> loadMap(String fileName)
  			throws IOException {
  		Map<String, Object> ymlMap = loadAs(fileName, HashMap.class);
  		if (ymlMap == null) {
  			return new HashMap<String, Object>();
  		}
  		return ymlMap;
  	}
docs: Loads a yml-File as {@link Map} containing keys and values, where values
  can be deeper nested {@link Map}s.
  
  @param fileName
  The file name of the yml-file.
  @return a {@link Map} with the content of the yml-file. If the file
  exists but is empty, a empty {@link Map} is returned.
  @throws IOException
  If the file could not be opened, created (when it doesn't
  exist) or the given filename is a directory.