public static <T> T convertValue(Object parsed, Class<T> clazz) {
    return jackson.convertValue(parsed, clazz);
  }
SnakeYaml doesn't handle the <a href="https://yaml.org/type/merge.html">merge operator</a> so manually post-process
the parsed yaml object to merge referenced objects into the parent one.
planetiler-core/src/main/java/com/onthegomap/planetiler/util/YAML.java