public String getDefaultValue() {
    return switch (this) {
      case _string -> "\"\"";
      case _number, _integer, _string_number -> "0";
      case _object -> "{}";
      case _array -> "[]";
      case _boolean -> "false";
      case _null -> "null";
      case _any -> "";
    };
  }
public String getDefaultValue()