{
  "graph": {
    "name": "",
    "isFolderOnly": false,
    "ast": {
      "range": "d2/testdata/d2oracle/TestRename/container.d2,0:0:0-12:0:235",
      "nodes": [
        {
          "map_key": {
            "range": "d2/testdata/d2oracle/TestRename/container.d2,0:0:0-0:70:70",
            "edges": [
              {
                "range": "d2/testdata/d2oracle/TestRename/container.d2,0:0:0-0:23:23",
                "src": {
                  "range": "d2/testdata/d2oracle/TestRename/container.d2,0:0:0-0:16:16",
                  "path": [
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:0:0-0:2:2",
                        "value": [
                          {
                            "string": "ok",
                            "raw_string": "ok"
                          }
                        ]
                      }
                    },
                    {
                      "double_quoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:3:3-0:14:14",
                        "value": [
                          {
                            "string": "<gosling>",
                            "raw_string": "<gosling>"
                          }
                        ]
                      }
                    },
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:15:15-0:16:16",
                        "value": [
                          {
                            "string": "z",
                            "raw_string": "z"
                          }
                        ]
                      }
                    }
                  ]
                },
                "src_arrow": "",
                "dst": {
                  "range": "d2/testdata/d2oracle/TestRename/container.d2,0:20:20-0:23:23",
                  "path": [
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:20:20-0:21:21",
                        "value": [
                          {
                            "string": "p",
                            "raw_string": "p"
                          }
                        ]
                      }
                    },
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:22:22-0:23:23",
                        "value": [
                          {
                            "string": "k",
                            "raw_string": "k"
                          }
                        ]
                      }
                    }
                  ]
                },
                "dst_arrow": ">"
              },
              {
                "range": "d2/testdata/d2oracle/TestRename/container.d2,0:20:20-0:43:43",
                "src": {
                  "range": "d2/testdata/d2oracle/TestRename/container.d2,0:20:20-0:23:23",
                  "path": [
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:20:20-0:21:21",
                        "value": [
                          {
                            "string": "p",
                            "raw_string": "p"
                          }
                        ]
                      }
                    },
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:22:22-0:23:23",
                        "value": [
                          {
                            "string": "k",
                            "raw_string": "k"
                          }
                        ]
                      }
                    }
                  ]
                },
                "src_arrow": "",
                "dst": {
                  "range": "d2/testdata/d2oracle/TestRename/container.d2,0:27:27-0:43:43",
                  "path": [
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:27:27-0:29:29",
                        "value": [
                          {
                            "string": "ok",
                            "raw_string": "ok"
                          }
                        ]
                      }
                    },
                    {
                      "double_quoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:30:30-0:41:41",
                        "value": [
                          {
                            "string": "<gosling>",
                            "raw_string": "<gosling>"
                          }
                        ]
                      }
                    },
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:42:42-0:43:43",
                        "value": [
                          {
                            "string": "z",
                            "raw_string": "z"
                          }
                        ]
                      }
                    }
                  ]
                },
                "dst_arrow": ">"
              },
              {
                "range": "d2/testdata/d2oracle/TestRename/container.d2,0:27:27-0:50:50",
                "src": {
                  "range": "d2/testdata/d2oracle/TestRename/container.d2,0:27:27-0:43:43",
                  "path": [
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:27:27-0:29:29",
                        "value": [
                          {
                            "string": "ok",
                            "raw_string": "ok"
                          }
                        ]
                      }
                    },
                    {
                      "double_quoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:30:30-0:41:41",
                        "value": [
                          {
                            "string": "<gosling>",
                            "raw_string": "<gosling>"
                          }
                        ]
                      }
                    },
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:42:42-0:43:43",
                        "value": [
                          {
                            "string": "z",
                            "raw_string": "z"
                          }
                        ]
                      }
                    }
                  ]
                },
                "src_arrow": "",
                "dst": {
                  "range": "d2/testdata/d2oracle/TestRename/container.d2,0:47:47-0:50:50",
                  "path": [
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:47:47-0:48:48",
                        "value": [
                          {
                            "string": "l",
                            "raw_string": "l"
                          }
                        ]
                      }
                    },
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:49:49-0:50:50",
                        "value": [
                          {
                            "string": "a",
                            "raw_string": "a"
                          }
                        ]
                      }
                    }
                  ]
                },
                "dst_arrow": ">"
              },
              {
                "range": "d2/testdata/d2oracle/TestRename/container.d2,0:47:47-0:70:70",
                "src": {
                  "range": "d2/testdata/d2oracle/TestRename/container.d2,0:47:47-0:50:50",
                  "path": [
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:47:47-0:48:48",
                        "value": [
                          {
                            "string": "l",
                            "raw_string": "l"
                          }
                        ]
                      }
                    },
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:49:49-0:50:50",
                        "value": [
                          {
                            "string": "a",
                            "raw_string": "a"
                          }
                        ]
                      }
                    }
                  ]
                },
                "src_arrow": "",
                "dst": {
                  "range": "d2/testdata/d2oracle/TestRename/container.d2,0:54:54-0:70:70",
                  "path": [
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:54:54-0:56:56",
                        "value": [
                          {
                            "string": "ok",
                            "raw_string": "ok"
                          }
                        ]
                      }
                    },
                    {
                      "double_quoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:57:57-0:68:68",
                        "value": [
                          {
                            "string": "<gosling>",
                            "raw_string": "<gosling>"
                          }
                        ]
                      }
                    },
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,0:69:69-0:70:70",
                        "value": [
                          {
                            "string": "z",
                            "raw_string": "z"
                          }
                        ]
                      }
                    }
                  ]
                },
                "dst_arrow": ">"
              }
            ],
            "primary": {},
            "value": {}
          }
        },
        {
          "map_key": {
            "range": "d2/testdata/d2oracle/TestRename/container.d2,1:0:71-4:1:115",
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,1:0:71-1:14:85",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,1:0:71-1:2:73",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,1:3:74-1:14:85",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                }
              ]
            },
            "primary": {},
            "value": {
              "map": {
                "range": "d2/testdata/d2oracle/TestRename/container.d2,1:16:87-4:1:115",
                "nodes": [
                  {
                    "map_key": {
                      "range": "d2/testdata/d2oracle/TestRename/container.d2,2:2:91-2:13:102",
                      "edges": [
                        {
                          "range": "d2/testdata/d2oracle/TestRename/container.d2,2:2:91-2:8:97",
                          "src": {
                            "range": "d2/testdata/d2oracle/TestRename/container.d2,2:2:91-2:3:92",
                            "path": [
                              {
                                "unquoted_string": {
                                  "range": "d2/testdata/d2oracle/TestRename/container.d2,2:2:91-2:3:92",
                                  "value": [
                                    {
                                      "string": "q",
                                      "raw_string": "q"
                                    }
                                  ]
                                }
                              }
                            ]
                          },
                          "src_arrow": "",
                          "dst": {
                            "range": "d2/testdata/d2oracle/TestRename/container.d2,2:7:96-2:8:97",
                            "path": [
                              {
                                "unquoted_string": {
                                  "range": "d2/testdata/d2oracle/TestRename/container.d2,2:7:96-2:8:97",
                                  "value": [
                                    {
                                      "string": "+",
                                      "raw_string": "+"
                                    }
                                  ]
                                }
                              }
                            ]
                          },
                          "dst_arrow": ">"
                        },
                        {
                          "range": "d2/testdata/d2oracle/TestRename/container.d2,2:7:96-2:13:102",
                          "src": {
                            "range": "d2/testdata/d2oracle/TestRename/container.d2,2:7:96-2:8:97",
                            "path": [
                              {
                                "unquoted_string": {
                                  "range": "d2/testdata/d2oracle/TestRename/container.d2,2:7:96-2:8:97",
                                  "value": [
                                    {
                                      "string": "+",
                                      "raw_string": "+"
                                    }
                                  ]
                                }
                              }
                            ]
                          },
                          "src_arrow": "",
                          "dst": {
                            "range": "d2/testdata/d2oracle/TestRename/container.d2,2:12:101-2:13:102",
                            "path": [
                              {
                                "unquoted_string": {
                                  "range": "d2/testdata/d2oracle/TestRename/container.d2,2:12:101-2:13:102",
                                  "value": [
                                    {
                                      "string": "z",
                                      "raw_string": "z"
                                    }
                                  ]
                                }
                              }
                            ]
                          },
                          "dst_arrow": ">"
                        }
                      ],
                      "primary": {},
                      "value": {}
                    }
                  },
                  {
                    "map_key": {
                      "range": "d2/testdata/d2oracle/TestRename/container.d2,3:2:105-3:10:113",
                      "key": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,3:2:105-3:3:106",
                        "path": [
                          {
                            "unquoted_string": {
                              "range": "d2/testdata/d2oracle/TestRename/container.d2,3:2:105-3:3:106",
                              "value": [
                                {
                                  "string": "z",
                                  "raw_string": "z"
                                }
                              ]
                            }
                          }
                        ]
                      },
                      "primary": {},
                      "value": {
                        "unquoted_string": {
                          "range": "d2/testdata/d2oracle/TestRename/container.d2,3:5:108-3:10:113",
                          "value": [
                            {
                              "string": "label",
                              "raw_string": "label"
                            }
                          ]
                        }
                      }
                    }
                  }
                ]
              }
            }
          }
        },
        {
          "map_key": {
            "range": "d2/testdata/d2oracle/TestRename/container.d2,5:0:116-9:1:150",
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,5:0:116-5:2:118",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,5:0:116-5:2:118",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                }
              ]
            },
            "primary": {},
            "value": {
              "map": {
                "range": "d2/testdata/d2oracle/TestRename/container.d2,5:4:120-9:1:150",
                "nodes": [
                  {
                    "map_key": {
                      "range": "d2/testdata/d2oracle/TestRename/container.d2,6:2:124-8:3:148",
                      "key": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,6:2:124-6:13:135",
                        "path": [
                          {
                            "double_quoted_string": {
                              "range": "d2/testdata/d2oracle/TestRename/container.d2,6:2:124-6:13:135",
                              "value": [
                                {
                                  "string": "<gosling>",
                                  "raw_string": "<gosling>"
                                }
                              ]
                            }
                          }
                        ]
                      },
                      "primary": {},
                      "value": {
                        "map": {
                          "range": "d2/testdata/d2oracle/TestRename/container.d2,6:15:137-8:3:148",
                          "nodes": [
                            {
                              "map_key": {
                                "range": "d2/testdata/d2oracle/TestRename/container.d2,7:4:143-7:5:144",
                                "key": {
                                  "range": "d2/testdata/d2oracle/TestRename/container.d2,7:4:143-7:5:144",
                                  "path": [
                                    {
                                      "unquoted_string": {
                                        "range": "d2/testdata/d2oracle/TestRename/container.d2,7:4:143-7:5:144",
                                        "value": [
                                          {
                                            "string": "i",
                                            "raw_string": "i"
                                          }
                                        ]
                                      }
                                    }
                                  ]
                                },
                                "primary": {},
                                "value": {}
                              }
                            }
                          ]
                        }
                      }
                    }
                  }
                ]
              }
            }
          }
        },
        {
          "map_key": {
            "range": "d2/testdata/d2oracle/TestRename/container.d2,10:0:151-10:45:196",
            "edges": [
              {
                "range": "d2/testdata/d2oracle/TestRename/container.d2,10:1:152-10:24:175",
                "src": {
                  "range": "d2/testdata/d2oracle/TestRename/container.d2,10:1:152-10:17:168",
                  "path": [
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,10:1:152-10:3:154",
                        "value": [
                          {
                            "string": "ok",
                            "raw_string": "ok"
                          }
                        ]
                      }
                    },
                    {
                      "double_quoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,10:4:155-10:15:166",
                        "value": [
                          {
                            "string": "<gosling>",
                            "raw_string": "<gosling>"
                          }
                        ]
                      }
                    },
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,10:16:167-10:17:168",
                        "value": [
                          {
                            "string": "z",
                            "raw_string": "z"
                          }
                        ]
                      }
                    }
                  ]
                },
                "src_arrow": "",
                "dst": {
                  "range": "d2/testdata/d2oracle/TestRename/container.d2,10:21:172-10:24:175",
                  "path": [
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,10:21:172-10:22:173",
                        "value": [
                          {
                            "string": "p",
                            "raw_string": "p"
                          }
                        ]
                      }
                    },
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,10:23:174-10:24:175",
                        "value": [
                          {
                            "string": "k",
                            "raw_string": "k"
                          }
                        ]
                      }
                    }
                  ]
                },
                "dst_arrow": ">"
              }
            ],
            "edge_index": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,10:25:176-10:28:179",
              "int": 0,
              "glob": false
            },
            "primary": {},
            "value": {
              "double_quoted_string": {
                "range": "d2/testdata/d2oracle/TestRename/container.d2,10:30:181-10:45:196",
                "value": [
                  {
                    "string": "furbling, v.:",
                    "raw_string": "furbling, v.:"
                  }
                ]
              }
            }
          }
        },
        {
          "map_key": {
            "range": "d2/testdata/d2oracle/TestRename/container.d2,11:0:197-11:37:234",
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,11:0:197-11:4:201",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,11:0:197-11:4:201",
                    "value": [
                      {
                        "string": "more",
                        "raw_string": "more"
                      }
                    ]
                  }
                }
              ]
            },
            "edges": [
              {
                "range": "d2/testdata/d2oracle/TestRename/container.d2,11:6:203-11:19:216",
                "src": {
                  "range": "d2/testdata/d2oracle/TestRename/container.d2,11:6:203-11:12:209",
                  "path": [
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,11:6:203-11:8:205",
                        "value": [
                          {
                            "string": "ok",
                            "raw_string": "ok"
                          }
                        ]
                      }
                    },
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,11:9:206-11:10:207",
                        "value": [
                          {
                            "string": "q",
                            "raw_string": "q"
                          }
                        ]
                      }
                    },
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,11:11:208-11:12:209",
                        "value": [
                          {
                            "string": "z",
                            "raw_string": "z"
                          }
                        ]
                      }
                    }
                  ]
                },
                "src_arrow": "",
                "dst": {
                  "range": "d2/testdata/d2oracle/TestRename/container.d2,11:16:213-11:19:216",
                  "path": [
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,11:16:213-11:17:214",
                        "value": [
                          {
                            "string": "p",
                            "raw_string": "p"
                          }
                        ]
                      }
                    },
                    {
                      "unquoted_string": {
                        "range": "d2/testdata/d2oracle/TestRename/container.d2,11:18:215-11:19:216",
                        "value": [
                          {
                            "string": "k",
                            "raw_string": "k"
                          }
                        ]
                      }
                    }
                  ]
                },
                "dst_arrow": ">"
              }
            ],
            "primary": {},
            "value": {
              "double_quoted_string": {
                "range": "d2/testdata/d2oracle/TestRename/container.d2,11:22:219-11:37:234",
                "value": [
                  {
                    "string": "furbling, v.:",
                    "raw_string": "furbling, v.:"
                  }
                ]
              }
            }
          }
        }
      ]
    },
    "root": {
      "id": "",
      "id_val": "",
      "attributes": {
        "label": {
          "value": ""
        },
        "labelDimensions": {
          "width": 0,
          "height": 0
        },
        "style": {},
        "iconStyle": {},
        "near_key": null,
        "shape": {
          "value": ""
        },
        "direction": {
          "value": ""
        },
        "constraint": null
      },
      "zIndex": 0
    },
    "edges": [
      {
        "index": 0,
        "isCurve": false,
        "src_arrow": false,
        "dst_arrow": true,
        "references": [
          {
            "map_key_edge_index": 0
          },
          {
            "map_key_edge_index": 0
          }
        ],
        "attributes": {
          "label": {
            "value": "furbling, v.:"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": ""
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "index": 0,
        "isCurve": false,
        "src_arrow": false,
        "dst_arrow": true,
        "references": [
          {
            "map_key_edge_index": 1
          }
        ],
        "attributes": {
          "label": {
            "value": ""
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": ""
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "index": 0,
        "isCurve": false,
        "src_arrow": false,
        "dst_arrow": true,
        "references": [
          {
            "map_key_edge_index": 2
          }
        ],
        "attributes": {
          "label": {
            "value": ""
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": ""
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "index": 0,
        "isCurve": false,
        "src_arrow": false,
        "dst_arrow": true,
        "references": [
          {
            "map_key_edge_index": 3
          }
        ],
        "attributes": {
          "label": {
            "value": ""
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": ""
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "index": 0,
        "isCurve": false,
        "src_arrow": false,
        "dst_arrow": true,
        "references": [
          {
            "map_key_edge_index": 0
          }
        ],
        "attributes": {
          "label": {
            "value": ""
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": ""
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "index": 0,
        "isCurve": false,
        "src_arrow": false,
        "dst_arrow": true,
        "references": [
          {
            "map_key_edge_index": 1
          }
        ],
        "attributes": {
          "label": {
            "value": ""
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": ""
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "index": 0,
        "isCurve": false,
        "src_arrow": false,
        "dst_arrow": true,
        "references": [
          {
            "map_key_edge_index": 0
          }
        ],
        "attributes": {
          "label": {
            "value": "furbling, v.:"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": ""
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      }
    ],
    "objects": [
      {
        "id": "ok",
        "id_val": "ok",
        "references": [
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:0:0-0:16:16",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:0:0-0:2:2",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:3:3-0:14:14",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:15:15-0:16:16",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": 0
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:27:27-0:43:43",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:27:27-0:29:29",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:30:30-0:41:41",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:42:42-0:43:43",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": 1
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:27:27-0:43:43",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:27:27-0:29:29",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:30:30-0:41:41",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:42:42-0:43:43",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": 2
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:54:54-0:70:70",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:54:54-0:56:56",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:57:57-0:68:68",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:69:69-0:70:70",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": 3
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,1:0:71-1:14:85",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,1:0:71-1:2:73",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,1:3:74-1:14:85",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": -1
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,5:0:116-5:2:118",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,5:0:116-5:2:118",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": -1
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,10:1:152-10:17:168",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,10:1:152-10:3:154",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,10:4:155-10:15:166",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,10:16:167-10:17:168",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": 0
          }
        ],
        "attributes": {
          "label": {
            "value": "ok"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": "rectangle"
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "id": "\"<gosling>\"",
        "id_val": "<gosling>",
        "references": [
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:0:0-0:16:16",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:0:0-0:2:2",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:3:3-0:14:14",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:15:15-0:16:16",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 1,
            "map_key_edge_index": 0
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:27:27-0:43:43",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:27:27-0:29:29",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:30:30-0:41:41",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:42:42-0:43:43",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 1,
            "map_key_edge_index": 1
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:27:27-0:43:43",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:27:27-0:29:29",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:30:30-0:41:41",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:42:42-0:43:43",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 1,
            "map_key_edge_index": 2
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:54:54-0:70:70",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:54:54-0:56:56",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:57:57-0:68:68",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:69:69-0:70:70",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 1,
            "map_key_edge_index": 3
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,1:0:71-1:14:85",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,1:0:71-1:2:73",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,1:3:74-1:14:85",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 1,
            "map_key_edge_index": -1
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,6:2:124-6:13:135",
              "path": [
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,6:2:124-6:13:135",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": -1
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,10:1:152-10:17:168",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,10:1:152-10:3:154",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,10:4:155-10:15:166",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,10:16:167-10:17:168",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 1,
            "map_key_edge_index": 0
          }
        ],
        "attributes": {
          "label": {
            "value": "<gosling>"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": "rectangle"
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "id": "z",
        "id_val": "z",
        "references": [
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:0:0-0:16:16",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:0:0-0:2:2",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:3:3-0:14:14",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:15:15-0:16:16",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 2,
            "map_key_edge_index": 0
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:27:27-0:43:43",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:27:27-0:29:29",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:30:30-0:41:41",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:42:42-0:43:43",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 2,
            "map_key_edge_index": 1
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:27:27-0:43:43",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:27:27-0:29:29",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:30:30-0:41:41",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:42:42-0:43:43",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 2,
            "map_key_edge_index": 2
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:54:54-0:70:70",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:54:54-0:56:56",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:57:57-0:68:68",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:69:69-0:70:70",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 2,
            "map_key_edge_index": 3
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,2:12:101-2:13:102",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,2:12:101-2:13:102",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": 1
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,3:2:105-3:3:106",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,3:2:105-3:3:106",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": -1
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,10:1:152-10:17:168",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,10:1:152-10:3:154",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "double_quoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,10:4:155-10:15:166",
                    "value": [
                      {
                        "string": "<gosling>",
                        "raw_string": "<gosling>"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,10:16:167-10:17:168",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 2,
            "map_key_edge_index": 0
          }
        ],
        "attributes": {
          "label": {
            "value": "label"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": "rectangle"
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "id": "p",
        "id_val": "p",
        "references": [
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:20:20-0:23:23",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:20:20-0:21:21",
                    "value": [
                      {
                        "string": "p",
                        "raw_string": "p"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:22:22-0:23:23",
                    "value": [
                      {
                        "string": "k",
                        "raw_string": "k"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": 0
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:20:20-0:23:23",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:20:20-0:21:21",
                    "value": [
                      {
                        "string": "p",
                        "raw_string": "p"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:22:22-0:23:23",
                    "value": [
                      {
                        "string": "k",
                        "raw_string": "k"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": 1
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,10:21:172-10:24:175",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,10:21:172-10:22:173",
                    "value": [
                      {
                        "string": "p",
                        "raw_string": "p"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,10:23:174-10:24:175",
                    "value": [
                      {
                        "string": "k",
                        "raw_string": "k"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": 0
          }
        ],
        "attributes": {
          "label": {
            "value": "p"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": "rectangle"
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "id": "k",
        "id_val": "k",
        "references": [
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:20:20-0:23:23",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:20:20-0:21:21",
                    "value": [
                      {
                        "string": "p",
                        "raw_string": "p"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:22:22-0:23:23",
                    "value": [
                      {
                        "string": "k",
                        "raw_string": "k"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 1,
            "map_key_edge_index": 0
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:20:20-0:23:23",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:20:20-0:21:21",
                    "value": [
                      {
                        "string": "p",
                        "raw_string": "p"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:22:22-0:23:23",
                    "value": [
                      {
                        "string": "k",
                        "raw_string": "k"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 1,
            "map_key_edge_index": 1
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,10:21:172-10:24:175",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,10:21:172-10:22:173",
                    "value": [
                      {
                        "string": "p",
                        "raw_string": "p"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,10:23:174-10:24:175",
                    "value": [
                      {
                        "string": "k",
                        "raw_string": "k"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 1,
            "map_key_edge_index": 0
          }
        ],
        "attributes": {
          "label": {
            "value": "k"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": "rectangle"
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "id": "l",
        "id_val": "l",
        "references": [
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:47:47-0:50:50",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:47:47-0:48:48",
                    "value": [
                      {
                        "string": "l",
                        "raw_string": "l"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:49:49-0:50:50",
                    "value": [
                      {
                        "string": "a",
                        "raw_string": "a"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": 2
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:47:47-0:50:50",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:47:47-0:48:48",
                    "value": [
                      {
                        "string": "l",
                        "raw_string": "l"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:49:49-0:50:50",
                    "value": [
                      {
                        "string": "a",
                        "raw_string": "a"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": 3
          }
        ],
        "attributes": {
          "label": {
            "value": "l"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": "rectangle"
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "id": "a",
        "id_val": "a",
        "references": [
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:47:47-0:50:50",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:47:47-0:48:48",
                    "value": [
                      {
                        "string": "l",
                        "raw_string": "l"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:49:49-0:50:50",
                    "value": [
                      {
                        "string": "a",
                        "raw_string": "a"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 1,
            "map_key_edge_index": 2
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,0:47:47-0:50:50",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:47:47-0:48:48",
                    "value": [
                      {
                        "string": "l",
                        "raw_string": "l"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,0:49:49-0:50:50",
                    "value": [
                      {
                        "string": "a",
                        "raw_string": "a"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 1,
            "map_key_edge_index": 3
          }
        ],
        "attributes": {
          "label": {
            "value": "a"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": "rectangle"
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "id": "q",
        "id_val": "q",
        "references": [
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,2:2:91-2:3:92",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,2:2:91-2:3:92",
                    "value": [
                      {
                        "string": "q",
                        "raw_string": "q"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": 0
          }
        ],
        "attributes": {
          "label": {
            "value": "q"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": "rectangle"
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "id": "+",
        "id_val": "+",
        "references": [
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,2:7:96-2:8:97",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,2:7:96-2:8:97",
                    "value": [
                      {
                        "string": "+",
                        "raw_string": "+"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": 0
          },
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,2:7:96-2:8:97",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,2:7:96-2:8:97",
                    "value": [
                      {
                        "string": "+",
                        "raw_string": "+"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": 1
          }
        ],
        "attributes": {
          "label": {
            "value": "+"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": "rectangle"
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "id": "i",
        "id_val": "i",
        "references": [
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,7:4:143-7:5:144",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,7:4:143-7:5:144",
                    "value": [
                      {
                        "string": "i",
                        "raw_string": "i"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": -1
          }
        ],
        "attributes": {
          "label": {
            "value": "i"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": "rectangle"
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "id": "more",
        "id_val": "more",
        "references": [
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,11:0:197-11:4:201",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,11:0:197-11:4:201",
                    "value": [
                      {
                        "string": "more",
                        "raw_string": "more"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": -1
          }
        ],
        "attributes": {
          "label": {
            "value": "more"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": "rectangle"
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "id": "ok",
        "id_val": "ok",
        "references": [
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,11:6:203-11:12:209",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,11:6:203-11:8:205",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,11:9:206-11:10:207",
                    "value": [
                      {
                        "string": "q",
                        "raw_string": "q"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,11:11:208-11:12:209",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": 0
          }
        ],
        "attributes": {
          "label": {
            "value": "ok"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": "rectangle"
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "id": "q",
        "id_val": "q",
        "references": [
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,11:6:203-11:12:209",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,11:6:203-11:8:205",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,11:9:206-11:10:207",
                    "value": [
                      {
                        "string": "q",
                        "raw_string": "q"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,11:11:208-11:12:209",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 1,
            "map_key_edge_index": 0
          }
        ],
        "attributes": {
          "label": {
            "value": "q"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": "rectangle"
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "id": "z",
        "id_val": "z",
        "references": [
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,11:6:203-11:12:209",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,11:6:203-11:8:205",
                    "value": [
                      {
                        "string": "ok",
                        "raw_string": "ok"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,11:9:206-11:10:207",
                    "value": [
                      {
                        "string": "q",
                        "raw_string": "q"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,11:11:208-11:12:209",
                    "value": [
                      {
                        "string": "z",
                        "raw_string": "z"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 2,
            "map_key_edge_index": 0
          }
        ],
        "attributes": {
          "label": {
            "value": "z"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": "rectangle"
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "id": "p",
        "id_val": "p",
        "references": [
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,11:16:213-11:19:216",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,11:16:213-11:17:214",
                    "value": [
                      {
                        "string": "p",
                        "raw_string": "p"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,11:18:215-11:19:216",
                    "value": [
                      {
                        "string": "k",
                        "raw_string": "k"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 0,
            "map_key_edge_index": 0
          }
        ],
        "attributes": {
          "label": {
            "value": "p"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": "rectangle"
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      },
      {
        "id": "k",
        "id_val": "k",
        "references": [
          {
            "key": {
              "range": "d2/testdata/d2oracle/TestRename/container.d2,11:16:213-11:19:216",
              "path": [
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,11:16:213-11:17:214",
                    "value": [
                      {
                        "string": "p",
                        "raw_string": "p"
                      }
                    ]
                  }
                },
                {
                  "unquoted_string": {
                    "range": "d2/testdata/d2oracle/TestRename/container.d2,11:18:215-11:19:216",
                    "value": [
                      {
                        "string": "k",
                        "raw_string": "k"
                      }
                    ]
                  }
                }
              ]
            },
            "key_path_index": 1,
            "map_key_edge_index": 0
          }
        ],
        "attributes": {
          "label": {
            "value": "k"
          },
          "labelDimensions": {
            "width": 0,
            "height": 0
          },
          "style": {},
          "iconStyle": {},
          "near_key": null,
          "shape": {
            "value": "rectangle"
          },
          "direction": {
            "value": ""
          },
          "constraint": null
        },
        "zIndex": 0
      }
    ]
  },
  "err": "<nil>"
}
