docs: public static <T extends YamlConfiguration> T unmarshal(final File yamlFile, final Class<T> classType) throws IOException {
          try (
                  FileInputStream fileInputStream = new FileInputStream(yamlFile);
                  InputStreamReader inputStreamReader = new InputStreamReader(fileInputStream, "UTF-8")
          ) {
              return new Yaml(new Constructor(classType)).loadAs(inputStreamReader, classType);
          }
      }