Documentation
{
  "Program": [
    {
      "Suite": [
        {
          "IfStatement": {
            "pairs": [
              [
                {
                  "Symbol": {
                    "name": "a",
                    "scope": []
                  }
                },
                "None"
              ]
            ],
            "default": null,
            "annotations": null
          }
        }
      ]
    },
    {
      "Suite": [
        {
          "IfStatement": {
            "pairs": [
              [
                {
                  "Symbol": {
                    "name": "a",
                    "scope": []
                  }
                },
                "None"
              ]
            ],
            "default": "None",
            "annotations": null
          }
        }
      ]
    },
    {
      "Suite": [
        {
          "IfStatement": {
            "pairs": [
              [
                {
                  "Symbol": {
                    "name": "a",
                    "scope": []
                  }
                },
                "None"
              ],
              [
                {
                  "Symbol": {
                    "name": "b",
                    "scope": []
                  }
                },
                "None"
              ]
            ],
            "default": null,
            "annotations": null
          }
        }
      ]
    },
    {
      "Suite": [
        {
          "IfStatement": {
            "pairs": [
              [
                {
                  "Symbol": {
                    "name": "a",
                    "scope": []
                  }
                },
                "None"
              ],
              [
                {
                  "Symbol": {
                    "name": "b",
                    "scope": []
                  }
                },
                "None"
              ]
            ],
            "default": "None",
            "annotations": null
          }
        }
      ]
    },
    {
      "Suite": [
        {
          "IfStatement": {
            "pairs": [
              [
                {
                  "Symbol": {
                    "name": "a",
                    "scope": []
                  }
                },
                "None"
              ],
              [
                {
                  "Symbol": {
                    "name": "b",
                    "scope": []
                  }
                },
                "None"
              ],
              [
                {
                  "Symbol": {
                    "name": "c",
                    "scope": []
                  }
                },
                "None"
              ]
            ],
            "default": null,
            "annotations": null
          }
        }
      ]
    }
  ]
}