docs: private static List<JsonObject> getJsonValueAsList(JsonValue value) {
          if (value != null) {
              if (value.getValueType() == ValueType.ARRAY) {
                  return value.asJsonArray().getValuesAs(JsonObject.class);
  
              } else if (value.getValueType() == ValueType.OBJECT) {
                  List<JsonObject> ret = new ArrayList<>();
                  ret.add(value.asJsonObject());
  
                  return ret;
              }
          }
          return null;
      }