{
  "$defs": {
    "KeyNamed": {
      "additionalProperties": false,
      "properties": {
        "20.01": {
          "description": "Description was preserved",
          "type": "integer"
        },
        "ThisWasLeftAsIs": {
          "type": "string"
        },
        "coming_from_json_tag": {
          "type": "boolean"
        },
        "nested_not_renamed": {
          "$ref": "#/$defs/KeyNamedNested"
        },
        "\u2728unicode\u2728  s\u0338\u035d\u0325h\u0337\u0352\u0333e\u0334\u033d\u031cn\u0338\u033f\u0321a\u0337\u0314\u0318n\u0337\u0350\u0318i\u0336\u0310\u032bg\u0336\u0341\u032fa\u0335\u0352\u0318n\u0337\u033e\u032es\u0338\u0343\u031f": {
          "type": "string"
        }
      },
      "required": [
        "ThisWasLeftAsIs",
        "coming_from_json_tag",
        "nested_not_renamed",
        "\u2728unicode\u2728  s\u0338\u035d\u0325h\u0337\u0352\u0333e\u0334\u033d\u031cn\u0338\u033f\u0321a\u0337\u0314\u0318n\u0337\u0350\u0318i\u0336\u0310\u032bg\u0336\u0341\u032fa\u0335\u0352\u0318n\u0337\u033e\u032es\u0338\u0343\u031f",
        "20.01"
      ],
      "type": "object"
    },
    "KeyNamedNested": {
      "additionalProperties": false,
      "properties": {
        "NotRenamed": {
          "type": "string"
        },
        "nested-renamed-property": {
          "type": "string"
        }
      },
      "required": [
        "nested-renamed-property",
        "NotRenamed"
      ],
      "type": "object"
    }
  },
  "$id": "https://github.com/invopop/jsonschema/key-named",
  "$ref": "#/$defs/KeyNamed",
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}