[
  {
    "associations": [
      [
        [
          "integer",
          0
        ],
        [
          "point",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "amount": {
          "dead": true,
          "instance": true,
          "level": 1,
          "marker": "integer",
          "range": {
            "end": 1,
            "start": 0
          },
          "text": "20",
          "types": [
            "integer"
          ],
          "value": 20,
          "word": "20"
        },
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "point",
        "modifiers": [
          "amount"
        ],
        "range": {
          "end": 8,
          "start": 0
        },
        "text": "20 points",
        "topLevel": true,
        "word": "points"
      }
    ],
    "generatedParenthesized": [
      ""
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "point",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "point",
              0
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": false,
          "km": "scorekeeper1",
          "players": [
          ],
          "scores": {
          },
          "winningScore": null
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "amount": {
              "dead": true,
              "instance": true,
              "level": 1,
              "marker": "integer",
              "range": {
                "end": 1,
                "start": 0
              },
              "text": "20",
              "types": [
                "integer"
              ],
              "value": 20,
              "word": "20"
            },
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "point",
            "modifiers": [
              "amount"
            ],
            "range": {
              "end": 8,
              "start": 0
            },
            "text": "20 points",
            "topLevel": true,
            "word": "points"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            ""
          ]
        }
      ]
    },
    "paraphrases": [
      "20 points"
    ],
    "paraphrasesParenthesized": [
      "((20) (points))"
    ],
    "query": "20 points",
    "responses": [
      ""
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 1,
                  "start": 0
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 8,
                  "start": 3
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 1,
                  "start": 0
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 8,
                  "start": 3
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 8,
                  "start": 0
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "integer",
          0
        ],
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "isResponse": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 3,
            "start": 0
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 11,
              "start": 9
            },
            "text": "ten",
            "types": [
              "integer"
            ],
            "value": 10,
            "word": "ten"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 18,
            "start": 9
          },
          "text": "ten points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 18,
          "start": 0
        },
        "text": "greg got ten points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "verbatim": "greg won with 10 points",
        "word": "got"
      }
    ],
    "generatedParenthesized": [
      "(greg won with 10 points)"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "scored",
              0
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": false,
          "km": "scorekeeper1",
          "players": [
            "greg"
          ],
          "scores": {
            "greg": 10
          },
          "winningScore": null
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "default": true,
            "isResponse": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 3,
                "start": 0
              },
              "text": "greg",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "greg",
              "word": "greg"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 11,
                  "start": 9
                },
                "text": "ten",
                "types": [
                  "integer"
                ],
                "value": 10,
                "word": "ten"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 18,
                "start": 9
              },
              "text": "ten points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "range": {
              "end": 18,
              "start": 0
            },
            "text": "greg got ten points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "verbatim": "greg won with 10 points",
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "greg won with 10 points"
          ]
        }
      ]
    },
    "paraphrases": [
      "greg got ten points"
    ],
    "paraphrasesParenthesized": [
      "((greg) got ((ten) (points)))"
    ],
    "query": "greg got ten points",
    "responses": [
      "greg won with 10 points"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 13
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 13
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 13
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 18,
                  "start": 9
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 18,
                  "start": 0
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "a",
          0
        ],
        [
          "game",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "game",
          0
        ],
        [
          "start",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "arg": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": {
            "default": true,
            "level": 0,
            "marker": "a",
            "range": {
              "end": 6,
              "start": 6
            },
            "text": "a",
            "word": "a"
          },
          "instance": true,
          "level": 0,
          "marker": "game",
          "modifiers": [
            "determiner"
          ],
          "number": "one",
          "pullFromContext": false,
          "range": {
            "end": 11,
            "start": 6
          },
          "text": "a game",
          "types": [
            "game"
          ],
          "value": "game",
          "wantsValue": true,
          "word": "game"
        },
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "start",
        "range": {
          "end": 11,
          "start": 0
        },
        "text": "start a game",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "value": "start",
        "word": "start"
      },
      {
        "context_id": 4,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "what is the winning score?"
      }
    ],
    "generatedParenthesized": [
      "",
      "(what is the winning score?)"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "a",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "start",
            0
          ],
          "ops": [
            [
              "start",
              0
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": false,
          "km": "scorekeeper1",
          "nextPlayer": 0,
          "players": [
          ],
          "scores": {
          },
          "winningScore": null
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 4,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "what is the winning score?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "arg": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": {
                "default": true,
                "level": 0,
                "marker": "a",
                "range": {
                  "end": 6,
                  "start": 6
                },
                "text": "a",
                "word": "a"
              },
              "instance": true,
              "level": 0,
              "marker": "game",
              "modifiers": [
                "determiner"
              ],
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 11,
                "start": 6
              },
              "text": "a game",
              "types": [
                "game"
              ],
              "value": "game",
              "wantsValue": true,
              "word": "game"
            },
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "start",
            "range": {
              "end": 11,
              "start": 0
            },
            "text": "start a game",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "value": "start",
            "word": "start"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?"
          ]
        }
      ]
    },
    "paraphrases": [
      "start a game",
      "what is the winning score?"
    ],
    "paraphrasesParenthesized": [
      "(start ((a) (game)))",
      "(what is the winning score?)"
    ],
    "query": "start a game",
    "responses": [
      "",
      "what is the winning score?"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 8
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 6
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 11,
                  "start": 0
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "a",
          0
        ],
        [
          "game",
          0
        ],
        [
          "new",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "a",
          0
        ],
        [
          "game",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "game",
          0
        ],
        [
          "start",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "arg": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": {
            "default": true,
            "level": 0,
            "marker": "a",
            "range": {
              "end": 6,
              "start": 6
            },
            "text": "a",
            "word": "a"
          },
          "instance": true,
          "level": 0,
          "marker": "game",
          "modifiers": [
            "determiner",
            "new"
          ],
          "new": "new",
          "number": "one",
          "pullFromContext": false,
          "range": {
            "end": 15,
            "start": 6
          },
          "text": "a new game",
          "types": [
            "game"
          ],
          "value": "game",
          "wantsValue": true,
          "word": "game"
        },
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "start",
        "range": {
          "end": 15,
          "start": 0
        },
        "text": "start a new game",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "value": "start",
        "word": "start"
      },
      {
        "context_id": 4,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "what is the winning score?"
      }
    ],
    "generatedParenthesized": [
      "",
      "(what is the winning score?)"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "new",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "new",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "a",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "start",
            0
          ],
          "ops": [
            [
              "start",
              0
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": false,
          "km": "scorekeeper1",
          "nextPlayer": 0,
          "players": [
          ],
          "scores": {
          },
          "winningScore": null
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 4,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "what is the winning score?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "arg": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": {
                "default": true,
                "level": 0,
                "marker": "a",
                "range": {
                  "end": 6,
                  "start": 6
                },
                "text": "a",
                "word": "a"
              },
              "instance": true,
              "level": 0,
              "marker": "game",
              "modifiers": [
                "determiner",
                "new"
              ],
              "new": "new",
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 15,
                "start": 6
              },
              "text": "a new game",
              "types": [
                "game"
              ],
              "value": "game",
              "wantsValue": true,
              "word": "game"
            },
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "start",
            "range": {
              "end": 15,
              "start": 0
            },
            "text": "start a new game",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "value": "start",
            "word": "start"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?"
          ]
        }
      ]
    },
    "paraphrases": [
      "start a new game",
      "what is the winning score?"
    ],
    "paraphrasesParenthesized": [
      "(start ((a) new (game)))",
      "(what is the winning score?)"
    ],
    "query": "start a new game",
    "responses": [
      "",
      "what is the winning score?"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 8
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 8
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 6
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "a",
          0
        ],
        [
          "game",
          0
        ],
        [
          "new",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "a",
          0
        ],
        [
          "game",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "game",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "integer",
          0
        ],
        [
          "point",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "arg": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": {
            "default": true,
            "level": 0,
            "marker": "a",
            "range": {
              "end": 6,
              "start": 6
            },
            "text": "a",
            "word": "a"
          },
          "instance": true,
          "level": 0,
          "marker": "game",
          "modifiers": [
            "determiner",
            "new"
          ],
          "new": "new",
          "number": "one",
          "pullFromContext": false,
          "range": {
            "end": 15,
            "start": 6
          },
          "text": "a new game",
          "types": [
            "game"
          ],
          "value": "game",
          "wantsValue": true,
          "word": "game"
        },
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "start",
        "range": {
          "end": 15,
          "start": 0
        },
        "text": "start a new game",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "value": "start",
        "word": "start"
      },
      {
        "context_id": 4,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "what is the winning score?"
      },
      {
        "amount": {
          "dead": true,
          "instance": true,
          "level": 1,
          "marker": "integer",
          "range": {
            "end": 19,
            "start": 17
          },
          "text": "100",
          "types": [
            "integer"
          ],
          "value": 100,
          "word": "100"
        },
        "context_id": 5,
        "context_index": 3,
        "dead": true,
        "default": true,
        "isResponse": true,
        "level": 1,
        "marker": "point",
        "modifiers": [
          "amount"
        ],
        "range": {
          "end": 26,
          "start": 17
        },
        "text": "100 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call17"
        ],
        "verbatim": "The winning score is 100",
        "word": "points"
      },
      {
        "context_id": 7,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "who are the players?"
      }
    ],
    "generatedParenthesized": [
      "",
      "(what is the winning score?)",
      "(The winning score is 100)",
      "(who are the players?)"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "new",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "a",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "point",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "start",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "point",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "point",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "point",
              0
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": false,
          "km": "scorekeeper1",
          "nextPlayer": 0,
          "players": [
          ],
          "scores": {
          },
          "winningScore": 100
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 7,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "who are the players?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?",
            "The winning score is 100",
            "who are the players?"
          ]
        },
        {
          "context": {
            "amount": {
              "dead": true,
              "instance": true,
              "level": 1,
              "marker": "integer",
              "range": {
                "end": 19,
                "start": 17
              },
              "text": "100",
              "types": [
                "integer"
              ],
              "value": 100,
              "word": "100"
            },
            "context_id": 5,
            "context_index": 3,
            "dead": true,
            "default": true,
            "isResponse": true,
            "level": 1,
            "marker": "point",
            "modifiers": [
              "amount"
            ],
            "range": {
              "end": 26,
              "start": 17
            },
            "text": "100 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call17"
            ],
            "verbatim": "The winning score is 100",
            "word": "points"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?",
            "The winning score is 100",
            "who are the players?"
          ]
        },
        {
          "context": {
            "context_id": 4,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "what is the winning score?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?",
            "The winning score is 100",
            "who are the players?"
          ]
        },
        {
          "context": {
            "arg": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": {
                "default": true,
                "level": 0,
                "marker": "a",
                "range": {
                  "end": 6,
                  "start": 6
                },
                "text": "a",
                "word": "a"
              },
              "instance": true,
              "level": 0,
              "marker": "game",
              "modifiers": [
                "determiner",
                "new"
              ],
              "new": "new",
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 15,
                "start": 6
              },
              "text": "a new game",
              "types": [
                "game"
              ],
              "value": "game",
              "wantsValue": true,
              "word": "game"
            },
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "start",
            "range": {
              "end": 15,
              "start": 0
            },
            "text": "start a new game",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "value": "start",
            "word": "start"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?",
            "The winning score is 100",
            "who are the players?"
          ]
        }
      ]
    },
    "paraphrases": [
      "start a new game",
      "what is the winning score?",
      "100 points",
      "who are the players?"
    ],
    "paraphrasesParenthesized": [
      "(start ((a) new (game)))",
      "(what is the winning score?)",
      "((100) (points))",
      "(who are the players?)"
    ],
    "query": "start a new game 100 points",
    "responses": [
      "",
      "what is the winning score?",
      "The winning score is 100",
      "who are the players?"
    ],
    "summaries": [
      {
        "length": 2,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 8
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 12
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 17
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 8
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 17
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 6
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 17
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 17
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 19,
                  "start": 17
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 26,
                  "start": 17
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "is",
          0
        ],
        [
          "list",
          0
        ],
        [
          "player",
          0
        ],
        [
          "the",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "list",
          1
        ],
        [
          "player",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "list",
          1
        ],
        [
          "player",
          0
        ],
        [
          "the",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "list",
          1
        ],
        [
          "player",
          0
        ],
        [
          "the",
          0
        ],
        [
          "unknown",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "level": 2,
        "marker": "is",
        "number": "many",
        "one": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "player",
          "modifiers": [
            "determiner"
          ],
          "number": "many",
          "pullFromContext": true,
          "range": {
            "end": 39,
            "start": 0
          },
          "text": "the players",
          "types": [
            "player"
          ],
          "wantsValue": true,
          "word": "players"
        },
        "range": {
          "end": 39,
          "start": 0
        },
        "text": "the players are neo trinity and morpheus",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "two": {
          "default": true,
          "isList": true,
          "level": 1,
          "listable": true,
          "marker": "list",
          "range": {
            "end": 39,
            "start": 16
          },
          "text": "neo trinity and morpheus",
          "types": [
            "list",
            "unknown"
          ],
          "value": [
            {
              "dead": true,
              "level": 0,
              "marker": "unknown",
              "range": {
                "end": 18,
                "start": 16
              },
              "text": "neo",
              "types": [
                "unknown"
              ],
              "unknown": true,
              "value": "neo",
              "word": "neo"
            },
            {
              "dead": true,
              "level": 0,
              "marker": "unknown",
              "range": {
                "end": 26,
                "start": 20
              },
              "text": "trinity",
              "types": [
                "unknown"
              ],
              "unknown": true,
              "value": "trinity",
              "word": "trinity"
            },
            {
              "dead": true,
              "level": 0,
              "marker": "unknown",
              "range": {
                "end": 39,
                "start": 32
              },
              "text": "morpheus",
              "types": [
                "unknown"
              ],
              "unknown": true,
              "value": "morpheus",
              "word": "morpheus"
            }
          ],
          "word": "and"
        },
        "word": "are"
      }
    ],
    "generatedParenthesized": [
      ""
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "list",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "list",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "list",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "list",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "list",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "list",
            1
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "list",
              1
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 7,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 8,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": true,
          "km": "scorekeeper1",
          "nextPlayer": 0,
          "players": [
            "neo",
            "trinity",
            "morpheus"
          ],
          "scores": {
            "morpheus": 0,
            "neo": 0,
            "trinity": 0
          },
          "winningScore": null
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "neo",
              "word": "turn"
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "level": 2,
            "marker": "is",
            "number": "many",
            "one": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "player",
              "modifiers": [
                "determiner"
              ],
              "number": "many",
              "pullFromContext": true,
              "range": {
                "end": 39,
                "start": 0
              },
              "text": "the players",
              "types": [
                "player"
              ],
              "wantsValue": true,
              "word": "players"
            },
            "range": {
              "end": 39,
              "start": 0
            },
            "text": "the players are neo trinity and morpheus",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "two": {
              "default": true,
              "isList": true,
              "level": 1,
              "listable": true,
              "marker": "list",
              "range": {
                "end": 39,
                "start": 16
              },
              "text": "neo trinity and morpheus",
              "types": [
                "list",
                "unknown"
              ],
              "value": [
                {
                  "dead": true,
                  "level": 0,
                  "marker": "unknown",
                  "range": {
                    "end": 18,
                    "start": 16
                  },
                  "text": "neo",
                  "types": [
                    "unknown"
                  ],
                  "unknown": true,
                  "value": "neo",
                  "word": "neo"
                },
                {
                  "dead": true,
                  "level": 0,
                  "marker": "unknown",
                  "range": {
                    "end": 26,
                    "start": 20
                  },
                  "text": "trinity",
                  "types": [
                    "unknown"
                  ],
                  "unknown": true,
                  "value": "trinity",
                  "word": "trinity"
                },
                {
                  "dead": true,
                  "level": 0,
                  "marker": "unknown",
                  "range": {
                    "end": 39,
                    "start": 32
                  },
                  "text": "morpheus",
                  "types": [
                    "unknown"
                  ],
                  "unknown": true,
                  "value": "morpheus",
                  "word": "morpheus"
                }
              ],
              "word": "and"
            },
            "word": "are"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            ""
          ]
        }
      ]
    },
    "paraphrases": [
      "the players are neo, trinity and morpheus"
    ],
    "paraphrasesParenthesized": [
      "((the (players)) are ((neo), (trinity) and (morpheus)))"
    ],
    "query": "the players are neo trinity and morpheus",
    "responses": [
      ""
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 16
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 20
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 32
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 16
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 20
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 32
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 16
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 20
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 32
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 16
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 20
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 32
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 16
                }
              },
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 39,
                  "start": 20
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 12
                }
              },
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 39,
                  "start": 16
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 12
                }
              },
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 39,
                  "start": 16
                }
              }
            ]
          },
          {
            "counter": 8,
            "operators": [
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 39,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 39,
                  "start": 0
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "is",
          0
        ],
        [
          "list",
          0
        ],
        [
          "player",
          0
        ],
        [
          "the",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "list",
          1
        ],
        [
          "player",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "list",
          1
        ],
        [
          "player",
          0
        ],
        [
          "the",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "list",
          1
        ],
        [
          "player",
          0
        ],
        [
          "the",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "player",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "player",
          0
        ],
        [
          "the",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "player",
          0
        ],
        [
          "the",
          0
        ],
        [
          "what",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "level": 2,
        "marker": "is",
        "number": "many",
        "one": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "player",
          "modifiers": [
            "determiner"
          ],
          "number": "many",
          "pullFromContext": true,
          "range": {
            "end": 39,
            "start": 0
          },
          "text": "the players",
          "types": [
            "player"
          ],
          "wantsValue": true,
          "word": "players"
        },
        "range": {
          "end": 39,
          "start": 0
        },
        "text": "the players are neo trinity and morpheus",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "two": {
          "default": true,
          "isList": true,
          "level": 1,
          "listable": true,
          "marker": "list",
          "range": {
            "end": 39,
            "start": 16
          },
          "text": "neo trinity and morpheus",
          "types": [
            "list",
            "unknown"
          ],
          "value": [
            {
              "dead": true,
              "level": 0,
              "marker": "unknown",
              "range": {
                "end": 18,
                "start": 16
              },
              "text": "neo",
              "types": [
                "unknown"
              ],
              "unknown": true,
              "value": "neo",
              "word": "neo"
            },
            {
              "dead": true,
              "level": 0,
              "marker": "unknown",
              "range": {
                "end": 26,
                "start": 20
              },
              "text": "trinity",
              "types": [
                "unknown"
              ],
              "unknown": true,
              "value": "trinity",
              "word": "trinity"
            },
            {
              "dead": true,
              "level": 0,
              "marker": "unknown",
              "range": {
                "end": 39,
                "start": 32
              },
              "text": "morpheus",
              "types": [
                "unknown"
              ],
              "unknown": true,
              "value": "morpheus",
              "word": "morpheus"
            }
          ],
          "word": "and"
        },
        "word": "are"
      },
      {
        "context_id": 4,
        "context_index": 3,
        "dead": true,
        "evalue": {
          "default": true,
          "focusable": [
            "two",
            "one"
          ],
          "marker": "is",
          "number": "many",
          "one": {
            "concept": true,
            "dead": true,
            "default": true,
            "determiner": "the",
            "focusableForPhrase": true,
            "level": 0,
            "marker": "player",
            "modifiers": [
              "determiner"
            ],
            "pullFromContext": true,
            "range": {
              "end": 59,
              "start": 49
            },
            "text": "the players",
            "types": [
              "player"
            ],
            "wantsValue": true,
            "word": "players"
          },
          "two": {
            "concept": true,
            "dead": true,
            "default": true,
            "determiner": "the",
            "evalue": "neo trinity and morpheus",
            "focus": true,
            "focusableForPhrase": true,
            "instance": true,
            "level": 0,
            "marker": "player",
            "modifiers": [
              "determiner"
            ],
            "pullFromContext": true,
            "range": {
              "end": 59,
              "start": 49
            },
            "text": "the players",
            "touchedBy": [
              "scorekeeper#call20",
              "scorekeeper#call19"
            ],
            "types": [
              "player"
            ],
            "wantsValue": true,
            "word": "players"
          },
          "word": "are"
        },
        "isResponse": true,
        "level": 2,
        "marker": "is",
        "number": "many",
        "one": {
          "dead": true,
          "determined": true,
          "level": 1,
          "marker": "what",
          "modifiers": [
          ],
          "number": "many",
          "query": [
            "what"
          ],
          "range": {
            "end": 59,
            "start": 41
          },
          "text": "who",
          "types": [
            "what"
          ],
          "word": "who"
        },
        "query": [
          "what"
        ],
        "range": {
          "end": 59,
          "start": 41
        },
        "text": "who are the players",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call19"
        ],
        "two": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "player",
          "modifiers": [
            "determiner"
          ],
          "pullFromContext": true,
          "range": {
            "end": 59,
            "start": 49
          },
          "text": "the players",
          "types": [
            "player"
          ],
          "wantsValue": true,
          "word": "players"
        },
        "word": "are"
      }
    ],
    "generatedParenthesized": [
      "",
      "(((the (players)) are (neo trinity and morpheus)))"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "is",
              0
            ],
            [
              "list",
              0
            ],
            [
              "the",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "is",
              0
            ],
            [
              "list",
              0
            ],
            [
              "the",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "is",
              0
            ],
            [
              "list",
              0
            ],
            [
              "the",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "list",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "is",
              0
            ],
            [
              "list",
              0
            ],
            [
              "the",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "list",
            1
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "is",
              0
            ],
            [
              "list",
              1
            ],
            [
              "the",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "what",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 7,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 8,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 9,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 10,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "is",
              1
            ]
          ]
        },
        {
          "counter": 11,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 12,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": true,
          "km": "scorekeeper1",
          "nextPlayer": 0,
          "players": [
            "neo",
            "trinity",
            "morpheus"
          ],
          "scores": {
            "morpheus": 0,
            "neo": 0,
            "trinity": 0
          },
          "winningScore": null
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "neo",
              "word": "turn"
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 4,
            "context_index": 3,
            "dead": true,
            "evalue": {
              "default": true,
              "focusable": [
                "two",
                "one"
              ],
              "marker": "is",
              "number": "many",
              "one": {
                "concept": true,
                "dead": true,
                "default": true,
                "determiner": "the",
                "focusableForPhrase": true,
                "level": 0,
                "marker": "player",
                "modifiers": [
                  "determiner"
                ],
                "pullFromContext": true,
                "range": {
                  "end": 59,
                  "start": 49
                },
                "text": "the players",
                "types": [
                  "player"
                ],
                "wantsValue": true,
                "word": "players"
              },
              "two": {
                "concept": true,
                "dead": true,
                "default": true,
                "determiner": "the",
                "evalue": "neo trinity and morpheus",
                "focus": true,
                "focusableForPhrase": true,
                "instance": true,
                "level": 0,
                "marker": "player",
                "modifiers": [
                  "determiner"
                ],
                "pullFromContext": true,
                "range": {
                  "end": 59,
                  "start": 49
                },
                "text": "the players",
                "touchedBy": [
                  "scorekeeper#call20",
                  "scorekeeper#call19"
                ],
                "types": [
                  "player"
                ],
                "wantsValue": true,
                "word": "players"
              },
              "word": "are"
            },
            "isResponse": true,
            "level": 2,
            "marker": "is",
            "number": "many",
            "one": {
              "dead": true,
              "determined": true,
              "level": 1,
              "marker": "what",
              "modifiers": [
              ],
              "number": "many",
              "query": [
                "what"
              ],
              "range": {
                "end": 59,
                "start": 41
              },
              "text": "who",
              "types": [
                "what"
              ],
              "word": "who"
            },
            "query": [
              "what"
            ],
            "range": {
              "end": 59,
              "start": 41
            },
            "text": "who are the players",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call19"
            ],
            "two": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "player",
              "modifiers": [
                "determiner"
              ],
              "pullFromContext": true,
              "range": {
                "end": 59,
                "start": 49
              },
              "text": "the players",
              "types": [
                "player"
              ],
              "wantsValue": true,
              "word": "players"
            },
            "word": "are"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "the players are neo trinity and morpheus"
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "level": 2,
            "marker": "is",
            "number": "many",
            "one": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "player",
              "modifiers": [
                "determiner"
              ],
              "number": "many",
              "pullFromContext": true,
              "range": {
                "end": 39,
                "start": 0
              },
              "text": "the players",
              "types": [
                "player"
              ],
              "wantsValue": true,
              "word": "players"
            },
            "range": {
              "end": 39,
              "start": 0
            },
            "text": "the players are neo trinity and morpheus",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "two": {
              "default": true,
              "isList": true,
              "level": 1,
              "listable": true,
              "marker": "list",
              "range": {
                "end": 39,
                "start": 16
              },
              "text": "neo trinity and morpheus",
              "types": [
                "list",
                "unknown"
              ],
              "value": [
                {
                  "dead": true,
                  "level": 0,
                  "marker": "unknown",
                  "range": {
                    "end": 18,
                    "start": 16
                  },
                  "text": "neo",
                  "types": [
                    "unknown"
                  ],
                  "unknown": true,
                  "value": "neo",
                  "word": "neo"
                },
                {
                  "dead": true,
                  "level": 0,
                  "marker": "unknown",
                  "range": {
                    "end": 26,
                    "start": 20
                  },
                  "text": "trinity",
                  "types": [
                    "unknown"
                  ],
                  "unknown": true,
                  "value": "trinity",
                  "word": "trinity"
                },
                {
                  "dead": true,
                  "level": 0,
                  "marker": "unknown",
                  "range": {
                    "end": 39,
                    "start": 32
                  },
                  "text": "morpheus",
                  "types": [
                    "unknown"
                  ],
                  "unknown": true,
                  "value": "morpheus",
                  "word": "morpheus"
                }
              ],
              "word": "and"
            },
            "word": "are"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "the players are neo trinity and morpheus"
          ]
        }
      ]
    },
    "paraphrases": [
      "the players are neo, trinity and morpheus",
      "who are the players?"
    ],
    "paraphrasesParenthesized": [
      "((the (players)) are ((neo), (trinity) and (morpheus)))",
      "(((who) are (the (players)))?)"
    ],
    "query": "the players are neo trinity and morpheus who are the players",
    "responses": [
      "",
      "the players are neo trinity and morpheus"
    ],
    "summaries": [
      {
        "length": 2,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 16
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 20
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 32
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 45
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 49
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 53
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 16
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 20
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 32
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 45
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 49
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 53
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 16
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 20
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 32
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 45
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 49
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 53
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 16
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 20
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 32
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 45
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 49
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 53
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 16
                }
              },
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 39,
                  "start": 20
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 45
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 49
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 53
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 12
                }
              },
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 39,
                  "start": 16
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 45
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 49
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 53
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 12
                }
              },
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 39,
                  "start": 16
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 45
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 49
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 53
                }
              }
            ]
          },
          {
            "counter": 8,
            "operators": [
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 12
                }
              },
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 39,
                  "start": 16
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 45
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 49
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 53
                }
              }
            ]
          },
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 12
                }
              },
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 39,
                  "start": 16
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 45
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 49
                }
              }
            ]
          },
          {
            "counter": 10,
            "operators": [
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 39,
                  "start": 0
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 45
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 49
                }
              }
            ]
          },
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 39,
                  "start": 0
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 45
                }
              },
              {
                "marker": [
                  "player",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 49
                }
              }
            ]
          },
          {
            "counter": 12,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 39,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 59,
                  "start": 41
                }
              }
            ]
          },
          {
            "counter": 13,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 39,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 59,
                  "start": 41
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "integer",
          0
        ],
        [
          "is",
          0
        ],
        [
          "point",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ],
        [
          "winning",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "point",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ],
        [
          "winning",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ],
        [
          "winning",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner",
            "winning"
          ],
          "number": "one",
          "pullFromContext": true,
          "range": {
            "end": 29,
            "start": 0
          },
          "text": "the winning score",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "winning": "winning",
          "word": "score"
        },
        "range": {
          "end": 29,
          "start": 0
        },
        "text": "the winning score is 37 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "two": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 22,
              "start": 21
            },
            "text": "37",
            "types": [
              "integer"
            ],
            "value": 37,
            "word": "37"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 29,
            "start": 21
          },
          "text": "37 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "word": "is"
      }
    ],
    "generatedParenthesized": [
      ""
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "winning",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": false,
          "km": "scorekeeper1",
          "players": [
          ],
          "scores": {
          }
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "fromSTM": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 29,
                "start": 0
              },
              "stm": {
                "id": 3
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "37",
                  "types": [
                    "integer"
                  ],
                  "value": 37,
                  "word": "37"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "37 points",
                "types": [
                  "point"
                ],
                "word": "points"
              },
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            {
              "fromSTM": true,
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "37",
                  "types": [
                    "integer"
                  ],
                  "value": 37,
                  "word": "37"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "37 points",
                "types": [
                  "point"
                ],
                "word": "points"
              }
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": true,
              "range": {
                "end": 29,
                "start": 0
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            "range": {
              "end": 29,
              "start": 0
            },
            "text": "the winning score is 37 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "two": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 22,
                  "start": 21
                },
                "text": "37",
                "types": [
                  "integer"
                ],
                "value": 37,
                "word": "37"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 29,
                "start": 21
              },
              "text": "37 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            ""
          ]
        }
      ]
    },
    "paraphrases": [
      "the winning score is 37 points"
    ],
    "paraphrasesParenthesized": [
      "((the winning (score)) is ((37) (points)))"
    ],
    "query": "the winning score is 37 points",
    "responses": [
      ""
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ],
        [
          "what",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "evalue": {
          "default": true,
          "focusable": [
            "two",
            "one"
          ],
          "marker": "is",
          "number": "many",
          "one": {
            "concept": true,
            "dead": true,
            "default": true,
            "determiner": "the",
            "focusableForPhrase": true,
            "level": 0,
            "marker": "score",
            "modifiers": [
              "determiner"
            ],
            "pullFromContext": true,
            "range": {
              "end": 18,
              "start": 9
            },
            "text": "the scores",
            "types": [
              "score"
            ],
            "wantsValue": true,
            "word": "scores"
          },
          "two": {
            "concept": true,
            "dead": true,
            "default": true,
            "determiner": "the",
            "evalue": "nothing for everyone",
            "focus": true,
            "focusableForPhrase": true,
            "instance": true,
            "level": 0,
            "marker": "score",
            "modifiers": [
              "determiner"
            ],
            "number": "many",
            "pullFromContext": true,
            "range": {
              "end": 18,
              "start": 9
            },
            "text": "the scores",
            "touchedBy": [
              "scorekeeper#call3",
              "scorekeeper#call2"
            ],
            "types": [
              "score"
            ],
            "wantsValue": true,
            "word": "scores"
          },
          "word": "are"
        },
        "isResponse": true,
        "level": 2,
        "marker": "is",
        "number": "many",
        "one": {
          "dead": true,
          "default": true,
          "determined": true,
          "level": 1,
          "marker": "what",
          "number": "many",
          "query": [
            "what"
          ],
          "range": {
            "end": 18,
            "start": 0
          },
          "text": "what",
          "types": [
            "what"
          ],
          "value": "what",
          "word": "what"
        },
        "query": [
          "what"
        ],
        "range": {
          "end": 18,
          "start": 0
        },
        "text": "what are the scores",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "two": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner"
          ],
          "pullFromContext": true,
          "range": {
            "end": 18,
            "start": 9
          },
          "text": "the scores",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "word": "scores"
        },
        "word": "are"
      }
    ],
    "generatedParenthesized": [
      "(((the (scores)) are (nothing for everyone)))"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "what",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": false,
          "km": "scorekeeper1",
          "players": [
          ],
          "scores": {
          },
          "winningScore": null
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "evalue": {
              "default": true,
              "focusable": [
                "two",
                "one"
              ],
              "marker": "is",
              "number": "many",
              "one": {
                "concept": true,
                "dead": true,
                "default": true,
                "determiner": "the",
                "focusableForPhrase": true,
                "level": 0,
                "marker": "score",
                "modifiers": [
                  "determiner"
                ],
                "pullFromContext": true,
                "range": {
                  "end": 18,
                  "start": 9
                },
                "text": "the scores",
                "types": [
                  "score"
                ],
                "wantsValue": true,
                "word": "scores"
              },
              "two": {
                "concept": true,
                "dead": true,
                "default": true,
                "determiner": "the",
                "evalue": "nothing for everyone",
                "focus": true,
                "focusableForPhrase": true,
                "instance": true,
                "level": 0,
                "marker": "score",
                "modifiers": [
                  "determiner"
                ],
                "number": "many",
                "pullFromContext": true,
                "range": {
                  "end": 18,
                  "start": 9
                },
                "text": "the scores",
                "touchedBy": [
                  "scorekeeper#call3",
                  "scorekeeper#call2"
                ],
                "types": [
                  "score"
                ],
                "wantsValue": true,
                "word": "scores"
              },
              "word": "are"
            },
            "isResponse": true,
            "level": 2,
            "marker": "is",
            "number": "many",
            "one": {
              "dead": true,
              "default": true,
              "determined": true,
              "level": 1,
              "marker": "what",
              "number": "many",
              "query": [
                "what"
              ],
              "range": {
                "end": 18,
                "start": 0
              },
              "text": "what",
              "types": [
                "what"
              ],
              "value": "what",
              "word": "what"
            },
            "query": [
              "what"
            ],
            "range": {
              "end": 18,
              "start": 0
            },
            "text": "what are the scores",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "two": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner"
              ],
              "pullFromContext": true,
              "range": {
                "end": 18,
                "start": 9
              },
              "text": "the scores",
              "types": [
                "score"
              ],
              "wantsValue": true,
              "word": "scores"
            },
            "word": "are"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "the scores are nothing for everyone"
          ]
        }
      ]
    },
    "paraphrases": [
      "what are the scores?"
    ],
    "paraphrasesParenthesized": [
      "(((what) are (the (scores)))?)"
    ],
    "query": "what are the scores",
    "responses": [
      "the scores are nothing for everyone"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 13
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 13
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 9
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 18,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 18,
                  "start": 0
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ],
        [
          "what",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "evalue": {
          "default": true,
          "focusable": [
            "two",
            "one"
          ],
          "marker": "is",
          "one": {
            "concept": true,
            "dead": true,
            "default": true,
            "determiner": "the",
            "focusableForPhrase": true,
            "level": 0,
            "marker": "score",
            "modifiers": [
              "determiner"
            ],
            "pullFromContext": true,
            "range": {
              "end": 16,
              "start": 8
            },
            "text": "the score",
            "types": [
              "score"
            ],
            "wantsValue": true,
            "word": "score"
          },
          "two": {
            "concept": true,
            "dead": true,
            "default": true,
            "determiner": "the",
            "evalue": "nothing for everyone",
            "focus": true,
            "focusableForPhrase": true,
            "instance": true,
            "level": 0,
            "marker": "score",
            "modifiers": [
              "determiner"
            ],
            "pullFromContext": true,
            "range": {
              "end": 16,
              "start": 8
            },
            "text": "the score",
            "touchedBy": [
              "scorekeeper#call3",
              "scorekeeper#call2"
            ],
            "types": [
              "score"
            ],
            "wantsValue": true,
            "word": "score"
          },
          "word": "is"
        },
        "isResponse": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "dead": true,
          "default": true,
          "determined": true,
          "level": 1,
          "marker": "what",
          "number": "one",
          "query": [
            "what"
          ],
          "range": {
            "end": 16,
            "start": 0
          },
          "text": "what",
          "types": [
            "what"
          ],
          "value": "what",
          "word": "what"
        },
        "query": [
          "what"
        ],
        "range": {
          "end": 16,
          "start": 0
        },
        "text": "what is the score",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "two": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner"
          ],
          "pullFromContext": true,
          "range": {
            "end": 16,
            "start": 8
          },
          "text": "the score",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "word": "score"
        },
        "word": "is"
      }
    ],
    "generatedParenthesized": [
      "(((the (score)) is (nothing for everyone)))"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "what",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": false,
          "km": "scorekeeper1",
          "players": [
          ],
          "scores": {
          },
          "winningScore": null
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "evalue": {
              "default": true,
              "focusable": [
                "two",
                "one"
              ],
              "marker": "is",
              "one": {
                "concept": true,
                "dead": true,
                "default": true,
                "determiner": "the",
                "focusableForPhrase": true,
                "level": 0,
                "marker": "score",
                "modifiers": [
                  "determiner"
                ],
                "pullFromContext": true,
                "range": {
                  "end": 16,
                  "start": 8
                },
                "text": "the score",
                "types": [
                  "score"
                ],
                "wantsValue": true,
                "word": "score"
              },
              "two": {
                "concept": true,
                "dead": true,
                "default": true,
                "determiner": "the",
                "evalue": "nothing for everyone",
                "focus": true,
                "focusableForPhrase": true,
                "instance": true,
                "level": 0,
                "marker": "score",
                "modifiers": [
                  "determiner"
                ],
                "pullFromContext": true,
                "range": {
                  "end": 16,
                  "start": 8
                },
                "text": "the score",
                "touchedBy": [
                  "scorekeeper#call3",
                  "scorekeeper#call2"
                ],
                "types": [
                  "score"
                ],
                "wantsValue": true,
                "word": "score"
              },
              "word": "is"
            },
            "isResponse": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "dead": true,
              "default": true,
              "determined": true,
              "level": 1,
              "marker": "what",
              "number": "one",
              "query": [
                "what"
              ],
              "range": {
                "end": 16,
                "start": 0
              },
              "text": "what",
              "types": [
                "what"
              ],
              "value": "what",
              "word": "what"
            },
            "query": [
              "what"
            ],
            "range": {
              "end": 16,
              "start": 0
            },
            "text": "what is the score",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "two": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner"
              ],
              "pullFromContext": true,
              "range": {
                "end": 16,
                "start": 8
              },
              "text": "the score",
              "types": [
                "score"
              ],
              "wantsValue": true,
              "word": "score"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "the score is nothing for everyone"
          ]
        }
      ]
    },
    "paraphrases": [
      "what is the score?"
    ],
    "paraphrasesParenthesized": [
      "(((what) is (the (score)))?)"
    ],
    "query": "what is the score",
    "responses": [
      "the score is nothing for everyone"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 5
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 8
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 5
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 8
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 5
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 8
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 16,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 16,
                  "start": 0
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "is",
          0
        ],
        [
          "next",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "next",
          0
        ],
        [
          "what",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "evalue": {
          "default": true,
          "focusable": [
            "two",
            "one"
          ],
          "marker": "is",
          "one": {
            "dead": true,
            "default": true,
            "level": 0,
            "marker": "next",
            "range": {
              "end": 10,
              "start": 7
            },
            "text": "next",
            "types": [
              "next"
            ],
            "value": "next",
            "word": "next"
          },
          "two": {
            "dead": true,
            "default": true,
            "evalue": "no one",
            "focus": true,
            "instance": true,
            "isSelf": true,
            "level": 0,
            "marker": "next",
            "paraphrase": true,
            "range": {
              "end": 10,
              "start": 7
            },
            "text": "next",
            "touchedBy": [
              "scorekeeper#call3",
              "scorekeeper#call2"
            ],
            "types": [
              "next"
            ],
            "value": "next",
            "word": "next"
          },
          "word": "is"
        },
        "isResponse": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "dead": true,
          "determined": true,
          "level": 1,
          "marker": "what",
          "modifiers": [
          ],
          "number": "one",
          "query": [
            "what"
          ],
          "range": {
            "end": 10,
            "start": 0
          },
          "text": "who",
          "types": [
            "what"
          ],
          "word": "who"
        },
        "query": [
          "what"
        ],
        "range": {
          "end": 10,
          "start": 0
        },
        "text": "who is next",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "two": {
          "dead": true,
          "default": true,
          "level": 0,
          "marker": "next",
          "range": {
            "end": 10,
            "start": 7
          },
          "text": "next",
          "types": [
            "next"
          ],
          "value": "next",
          "word": "next"
        },
        "word": "is"
      }
    ],
    "generatedParenthesized": [
      "(no one)"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "what",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": false,
          "km": "scorekeeper1",
          "players": [
          ],
          "scores": {
          },
          "winningScore": null
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "evalue": {
              "default": true,
              "focusable": [
                "two",
                "one"
              ],
              "marker": "is",
              "one": {
                "dead": true,
                "default": true,
                "level": 0,
                "marker": "next",
                "range": {
                  "end": 10,
                  "start": 7
                },
                "text": "next",
                "types": [
                  "next"
                ],
                "value": "next",
                "word": "next"
              },
              "two": {
                "dead": true,
                "default": true,
                "evalue": "no one",
                "focus": true,
                "instance": true,
                "isSelf": true,
                "level": 0,
                "marker": "next",
                "paraphrase": true,
                "range": {
                  "end": 10,
                  "start": 7
                },
                "text": "next",
                "touchedBy": [
                  "scorekeeper#call3",
                  "scorekeeper#call2"
                ],
                "types": [
                  "next"
                ],
                "value": "next",
                "word": "next"
              },
              "word": "is"
            },
            "isResponse": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "dead": true,
              "determined": true,
              "level": 1,
              "marker": "what",
              "modifiers": [
              ],
              "number": "one",
              "query": [
                "what"
              ],
              "range": {
                "end": 10,
                "start": 0
              },
              "text": "who",
              "types": [
                "what"
              ],
              "word": "who"
            },
            "query": [
              "what"
            ],
            "range": {
              "end": 10,
              "start": 0
            },
            "text": "who is next",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "two": {
              "dead": true,
              "default": true,
              "level": 0,
              "marker": "next",
              "range": {
                "end": 10,
                "start": 7
              },
              "text": "next",
              "types": [
                "next"
              ],
              "value": "next",
              "word": "next"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "no one"
          ]
        }
      ]
    },
    "paraphrases": [
      "who is next?"
    ],
    "paraphrasesParenthesized": [
      "(((who) is (next))?)"
    ],
    "query": "who is next",
    "responses": [
      "no one"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 5,
                  "start": 4
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 7
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 5,
                  "start": 4
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 7
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 10,
                  "start": 0
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "is",
          0
        ],
        [
          "it",
          0
        ],
        [
          "turn",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "it",
          0
        ],
        [
          "turn",
          0
        ],
        [
          "whose",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "turn",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "evalue": {
          "default": true,
          "focusable": [
            "two",
            "one"
          ],
          "marker": "is",
          "one": {
            "dead": true,
            "default": true,
            "determined": true,
            "level": 1,
            "marker": "it",
            "pullFromContext": true,
            "range": {
              "end": 15,
              "start": 14
            },
            "text": "it",
            "types": [
              "it"
            ],
            "unknown": true,
            "value": "it",
            "word": "it"
          },
          "two": {
            "dead": true,
            "default": true,
            "determined": true,
            "evalue": "no one's turn",
            "focus": true,
            "instance": true,
            "level": 1,
            "marker": "it",
            "pullFromContext": true,
            "range": {
              "end": 15,
              "start": 14
            },
            "text": "it",
            "touchedBy": [
              "scorekeeper#call3",
              "scorekeeper#call2"
            ],
            "types": [
              "it"
            ],
            "unknown": true,
            "value": "no one's turn",
            "word": "it"
          },
          "word": "is"
        },
        "isResponse": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "dead": true,
          "default": true,
          "level": 0,
          "marker": "turn",
          "modifiers": [
            "whose"
          ],
          "number": "one",
          "query": true,
          "range": {
            "end": 15,
            "start": 0
          },
          "text": "whose turn",
          "types": [
            "turn"
          ],
          "value": "turn",
          "whose": "whose",
          "word": "turn"
        },
        "query": true,
        "range": {
          "end": 15,
          "start": 0
        },
        "text": "whose turn is it",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "two": {
          "dead": true,
          "default": true,
          "determined": true,
          "level": 1,
          "marker": "it",
          "pullFromContext": true,
          "range": {
            "end": 15,
            "start": 14
          },
          "text": "it",
          "types": [
            "it"
          ],
          "unknown": true,
          "value": "it",
          "word": "it"
        },
        "word": "is"
      }
    ],
    "generatedParenthesized": [
      "(((it) is (no one's turn)))"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "whose",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "it",
              0
            ],
            [
              "whose",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "it",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "it",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": false,
          "km": "scorekeeper1",
          "players": [
          ],
          "scores": {
          },
          "winningScore": null
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "evalue": {
              "default": true,
              "focusable": [
                "two",
                "one"
              ],
              "marker": "is",
              "one": {
                "dead": true,
                "default": true,
                "determined": true,
                "level": 1,
                "marker": "it",
                "pullFromContext": true,
                "range": {
                  "end": 15,
                  "start": 14
                },
                "text": "it",
                "types": [
                  "it"
                ],
                "unknown": true,
                "value": "it",
                "word": "it"
              },
              "two": {
                "dead": true,
                "default": true,
                "determined": true,
                "evalue": "no one's turn",
                "focus": true,
                "instance": true,
                "level": 1,
                "marker": "it",
                "pullFromContext": true,
                "range": {
                  "end": 15,
                  "start": 14
                },
                "text": "it",
                "touchedBy": [
                  "scorekeeper#call3",
                  "scorekeeper#call2"
                ],
                "types": [
                  "it"
                ],
                "unknown": true,
                "value": "no one's turn",
                "word": "it"
              },
              "word": "is"
            },
            "isResponse": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "dead": true,
              "default": true,
              "level": 0,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "query": true,
              "range": {
                "end": 15,
                "start": 0
              },
              "text": "whose turn",
              "types": [
                "turn"
              ],
              "value": "turn",
              "whose": "whose",
              "word": "turn"
            },
            "query": true,
            "range": {
              "end": 15,
              "start": 0
            },
            "text": "whose turn is it",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "two": {
              "dead": true,
              "default": true,
              "determined": true,
              "level": 1,
              "marker": "it",
              "pullFromContext": true,
              "range": {
                "end": 15,
                "start": 14
              },
              "text": "it",
              "types": [
                "it"
              ],
              "unknown": true,
              "value": "it",
              "word": "it"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "it is no one's turn"
          ]
        }
      ]
    },
    "paraphrases": [
      "whose turn is it?"
    ],
    "paraphrasesParenthesized": [
      "(((whose (turn)) is (it))?)"
    ],
    "query": "whose turn is it",
    "responses": [
      "it is no one's turn"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "whose",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 9,
                  "start": 6
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 12,
                  "start": 11
                }
              },
              {
                "marker": [
                  "it",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 14
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 9,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 12,
                  "start": 11
                }
              },
              {
                "marker": [
                  "it",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 14
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 9,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 12,
                  "start": 11
                }
              },
              {
                "marker": [
                  "it",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 14
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "list",
          0
        ],
        [
          "unknown",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "arg": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": {
            "default": true,
            "level": 0,
            "marker": "a",
            "range": {
              "end": 6,
              "start": 6
            },
            "text": "a",
            "word": "a"
          },
          "instance": true,
          "level": 0,
          "marker": "game",
          "modifiers": [
            "determiner",
            "new"
          ],
          "new": "new",
          "number": "one",
          "pullFromContext": false,
          "range": {
            "end": 15,
            "start": 6
          },
          "text": "a new game",
          "types": [
            "game"
          ],
          "value": "game",
          "wantsValue": true,
          "word": "game"
        },
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "start",
        "range": {
          "end": 15,
          "start": 0
        },
        "text": "start a new game",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "value": "start",
        "word": "start"
      },
      {
        "context_id": 4,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "what is the winning score?"
      },
      {
        "amount": {
          "dead": true,
          "instance": true,
          "level": 1,
          "marker": "integer",
          "range": {
            "end": 18,
            "start": 17
          },
          "text": "20",
          "types": [
            "integer"
          ],
          "value": 20,
          "word": "20"
        },
        "context_id": 5,
        "context_index": 3,
        "dead": true,
        "default": true,
        "isResponse": true,
        "level": 1,
        "marker": "point",
        "modifiers": [
          "amount"
        ],
        "range": {
          "end": 25,
          "start": 17
        },
        "text": "20 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call17"
        ],
        "verbatim": "The winning score is 20",
        "word": "points"
      },
      {
        "context_id": 7,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "who are the players?"
      },
      {
        "context_id": 2,
        "context_index": 1,
        "default": true,
        "isList": true,
        "isResponse": true,
        "level": 1,
        "listable": true,
        "marker": "list",
        "range": {
          "end": 11,
          "start": 0
        },
        "text": "greg and jah",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "types": [
          "list",
          "unknown"
        ],
        "value": [
          {
            "dead": true,
            "level": 0,
            "marker": "unknown",
            "range": {
              "end": 3,
              "start": 0
            },
            "text": "greg",
            "types": [
              "unknown"
            ],
            "unknown": true,
            "value": "greg",
            "word": "greg"
          },
          {
            "dead": true,
            "level": 0,
            "marker": "unknown",
            "range": {
              "end": 11,
              "start": 9
            },
            "text": "jah",
            "types": [
              "unknown"
            ],
            "unknown": true,
            "value": "jah",
            "word": "jah"
          }
        ],
        "verbatim": "The players are greg and jah",
        "word": "and"
      }
    ],
    "generatedParenthesized": [
      "",
      "(what is the winning score?)",
      "(The winning score is 20)",
      "(who are the players?)",
      "(The players are greg and jah)"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "new",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "a",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "point",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "start",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "point",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "point",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "point",
              0
            ]
          ]
        },
        {
          "counter": 8,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "list",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 9,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "list",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 10,
          "op": [
            "list",
            0
          ],
          "ops": [
            [
              "list",
              0
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": true,
          "km": "scorekeeper1",
          "nextPlayer": 0,
          "players": [
            "greg",
            "jah"
          ],
          "scores": {
          },
          "winningScore": 20
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "default": true,
            "isList": true,
            "isResponse": true,
            "level": 1,
            "listable": true,
            "marker": "list",
            "range": {
              "end": 11,
              "start": 0
            },
            "text": "greg and jah",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "types": [
              "list",
              "unknown"
            ],
            "value": [
              {
                "dead": true,
                "level": 0,
                "marker": "unknown",
                "range": {
                  "end": 3,
                  "start": 0
                },
                "text": "greg",
                "types": [
                  "unknown"
                ],
                "unknown": true,
                "value": "greg",
                "word": "greg"
              },
              {
                "dead": true,
                "level": 0,
                "marker": "unknown",
                "range": {
                  "end": 11,
                  "start": 9
                },
                "text": "jah",
                "types": [
                  "unknown"
                ],
                "unknown": true,
                "value": "jah",
                "word": "jah"
              }
            ],
            "verbatim": "The players are greg and jah",
            "word": "and"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "The players are greg and jah"
          ]
        },
        {
          "context": {
            "context_id": 7,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "who are the players?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?",
            "The winning score is 20",
            "who are the players?"
          ]
        },
        {
          "context": {
            "amount": {
              "dead": true,
              "instance": true,
              "level": 1,
              "marker": "integer",
              "range": {
                "end": 18,
                "start": 17
              },
              "text": "20",
              "types": [
                "integer"
              ],
              "value": 20,
              "word": "20"
            },
            "context_id": 5,
            "context_index": 3,
            "dead": true,
            "default": true,
            "isResponse": true,
            "level": 1,
            "marker": "point",
            "modifiers": [
              "amount"
            ],
            "range": {
              "end": 25,
              "start": 17
            },
            "text": "20 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call17"
            ],
            "verbatim": "The winning score is 20",
            "word": "points"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?",
            "The winning score is 20",
            "who are the players?"
          ]
        },
        {
          "context": {
            "context_id": 4,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "what is the winning score?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?",
            "The winning score is 20",
            "who are the players?"
          ]
        },
        {
          "context": {
            "arg": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": {
                "default": true,
                "level": 0,
                "marker": "a",
                "range": {
                  "end": 6,
                  "start": 6
                },
                "text": "a",
                "word": "a"
              },
              "instance": true,
              "level": 0,
              "marker": "game",
              "modifiers": [
                "determiner",
                "new"
              ],
              "new": "new",
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 15,
                "start": 6
              },
              "text": "a new game",
              "types": [
                "game"
              ],
              "value": "game",
              "wantsValue": true,
              "word": "game"
            },
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "start",
            "range": {
              "end": 15,
              "start": 0
            },
            "text": "start a new game",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "value": "start",
            "word": "start"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?",
            "The winning score is 20",
            "who are the players?"
          ]
        }
      ]
    },
    "paraphrases": [
      "start a new game",
      "what is the winning score?",
      "20 points",
      "who are the players?",
      "greg and jah"
    ],
    "paraphrasesParenthesized": [
      "(start ((a) new (game)))",
      "(what is the winning score?)",
      "((20) (points))",
      "(who are the players?)",
      "((greg) and (jah))"
    ],
    "query": "start a new game 20 points\\ngreg and jah",
    "responses": [
      "",
      "what is the winning score?",
      "The winning score is 20",
      "who are the players?",
      "The players are greg and jah"
    ],
    "summaries": [
      {
        "length": 2,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 8
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 12
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 17
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 20
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 8
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 17
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 20
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 6
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 17
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 20
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 17
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 20
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 18,
                  "start": 17
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 20
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 25,
                  "start": 17
                }
              }
            ]
          }
        ]
      },
      {
        "length": 1,
        "summaries": [
          {
            "counter": 8,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              }
            ]
          },
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              }
            ]
          },
          {
            "counter": 10,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              }
            ]
          },
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 11,
                  "start": 0
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "integer",
          0
        ],
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ],
        [
          "what",
          0
        ]
      ],
      [
        [
          "list",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "arg": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": {
            "default": true,
            "level": 0,
            "marker": "a",
            "range": {
              "end": 6,
              "start": 6
            },
            "text": "a",
            "word": "a"
          },
          "instance": true,
          "level": 0,
          "marker": "game",
          "modifiers": [
            "determiner",
            "new"
          ],
          "new": "new",
          "number": "one",
          "pullFromContext": false,
          "range": {
            "end": 15,
            "start": 6
          },
          "text": "a new game",
          "types": [
            "game"
          ],
          "value": "game",
          "wantsValue": true,
          "word": "game"
        },
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "start",
        "range": {
          "end": 15,
          "start": 0
        },
        "text": "start a new game",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "value": "start",
        "word": "start"
      },
      {
        "context_id": 4,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "what is the winning score?"
      },
      {
        "amount": {
          "dead": true,
          "instance": true,
          "level": 1,
          "marker": "integer",
          "range": {
            "end": 19,
            "start": 17
          },
          "text": "100",
          "types": [
            "integer"
          ],
          "value": 100,
          "word": "100"
        },
        "context_id": 5,
        "context_index": 3,
        "dead": true,
        "default": true,
        "isResponse": true,
        "level": 1,
        "marker": "point",
        "modifiers": [
          "amount"
        ],
        "range": {
          "end": 26,
          "start": 17
        },
        "text": "100 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call17"
        ],
        "verbatim": "The winning score is 100",
        "word": "points"
      },
      {
        "context_id": 7,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "who are the players?"
      },
      {
        "context_id": 2,
        "context_index": 1,
        "default": true,
        "isList": true,
        "isResponse": true,
        "level": 1,
        "listable": true,
        "marker": "list",
        "range": {
          "end": 11,
          "start": 0
        },
        "text": "greg and joe",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "types": [
          "list",
          "unknown"
        ],
        "value": [
          {
            "dead": true,
            "level": 0,
            "marker": "unknown",
            "range": {
              "end": 3,
              "start": 0
            },
            "text": "greg",
            "types": [
              "unknown"
            ],
            "unknown": true,
            "value": "greg",
            "word": "greg"
          },
          {
            "dead": true,
            "level": 0,
            "marker": "unknown",
            "range": {
              "end": 11,
              "start": 9
            },
            "text": "joe",
            "types": [
              "unknown"
            ],
            "unknown": true,
            "value": "joe",
            "word": "joe"
          }
        ],
        "verbatim": "The players are greg and joe",
        "word": "and"
      },
      {
        "context_id": 4,
        "context_index": 3,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 16,
            "start": 13
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 23,
              "start": 22
            },
            "text": "12",
            "types": [
              "integer"
            ],
            "value": 12,
            "word": "12"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 30,
            "start": 22
          },
          "text": "12 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 30,
          "start": 13
        },
        "text": "greg got 12 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call12"
        ],
        "word": "got"
      },
      {
        "context_id": 6,
        "context_index": 5,
        "dead": true,
        "evalue": {
          "default": true,
          "focusable": [
            "two",
            "one"
          ],
          "marker": "is",
          "number": "many",
          "one": {
            "concept": true,
            "dead": true,
            "default": true,
            "determiner": "the",
            "focusableForPhrase": true,
            "level": 0,
            "marker": "score",
            "modifiers": [
              "determiner"
            ],
            "pullFromContext": true,
            "range": {
              "end": 49,
              "start": 40
            },
            "text": "the scores",
            "types": [
              "score"
            ],
            "wantsValue": true,
            "word": "scores"
          },
          "two": {
            "concept": true,
            "dead": true,
            "default": true,
            "determiner": "the",
            "evalue": "greg has 12 points",
            "focus": true,
            "focusableForPhrase": true,
            "instance": true,
            "level": 0,
            "marker": "score",
            "modifiers": [
              "determiner"
            ],
            "number": "many",
            "pullFromContext": true,
            "range": {
              "end": 49,
              "start": 40
            },
            "text": "the scores",
            "touchedBy": [
              "scorekeeper#call25",
              "scorekeeper#call24"
            ],
            "types": [
              "score"
            ],
            "wantsValue": true,
            "word": "scores"
          },
          "word": "are"
        },
        "isResponse": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "dead": true,
          "default": true,
          "determined": true,
          "level": 1,
          "marker": "what",
          "number": "one",
          "query": [
            "what"
          ],
          "range": {
            "end": 49,
            "start": 32
          },
          "text": "what",
          "types": [
            "what"
          ],
          "value": "what",
          "word": "what"
        },
        "query": [
          "what"
        ],
        "range": {
          "end": 49,
          "start": 32
        },
        "text": "what is the scores",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call24"
        ],
        "two": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner"
          ],
          "pullFromContext": true,
          "range": {
            "end": 49,
            "start": 40
          },
          "text": "the scores",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "word": "scores"
        },
        "word": "is"
      }
    ],
    "generatedParenthesized": [
      "",
      "(what is the winning score?)",
      "(The winning score is 100)",
      "(who are the players?)",
      "(The players are greg and joe)",
      "",
      "(((the (scores)) are (greg has 12 points)))"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "new",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "a",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "point",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "start",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "point",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "point",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "point",
              0
            ]
          ]
        },
        {
          "counter": 8,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "list",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 9,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "list",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 10,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "list",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 11,
          "op": [
            "list",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "list",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 12,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 13,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 14,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 15,
          "op": [
            "what",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 16,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 17,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 18,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": true,
          "km": "scorekeeper1",
          "nextPlayer": 1,
          "players": [
            "greg",
            "joe"
          ],
          "scores": {
            "greg": 12
          },
          "winningScore": 100
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 3
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "joe",
              "word": "turn"
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 6,
            "context_index": 5,
            "dead": true,
            "evalue": {
              "default": true,
              "focusable": [
                "two",
                "one"
              ],
              "marker": "is",
              "number": "many",
              "one": {
                "concept": true,
                "dead": true,
                "default": true,
                "determiner": "the",
                "focusableForPhrase": true,
                "level": 0,
                "marker": "score",
                "modifiers": [
                  "determiner"
                ],
                "pullFromContext": true,
                "range": {
                  "end": 49,
                  "start": 40
                },
                "text": "the scores",
                "types": [
                  "score"
                ],
                "wantsValue": true,
                "word": "scores"
              },
              "two": {
                "concept": true,
                "dead": true,
                "default": true,
                "determiner": "the",
                "evalue": "greg has 12 points",
                "focus": true,
                "focusableForPhrase": true,
                "instance": true,
                "level": 0,
                "marker": "score",
                "modifiers": [
                  "determiner"
                ],
                "number": "many",
                "pullFromContext": true,
                "range": {
                  "end": 49,
                  "start": 40
                },
                "text": "the scores",
                "touchedBy": [
                  "scorekeeper#call25",
                  "scorekeeper#call24"
                ],
                "types": [
                  "score"
                ],
                "wantsValue": true,
                "word": "scores"
              },
              "word": "are"
            },
            "isResponse": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "dead": true,
              "default": true,
              "determined": true,
              "level": 1,
              "marker": "what",
              "number": "one",
              "query": [
                "what"
              ],
              "range": {
                "end": 49,
                "start": 32
              },
              "text": "what",
              "types": [
                "what"
              ],
              "value": "what",
              "word": "what"
            },
            "query": [
              "what"
            ],
            "range": {
              "end": 49,
              "start": 32
            },
            "text": "what is the scores",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call24"
            ],
            "two": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner"
              ],
              "pullFromContext": true,
              "range": {
                "end": 49,
                "start": 40
              },
              "text": "the scores",
              "types": [
                "score"
              ],
              "wantsValue": true,
              "word": "scores"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "The players are greg and joe",
            "",
            "the scores are greg has 12 points"
          ]
        },
        {
          "context": {
            "context_id": 4,
            "context_index": 3,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 16,
                "start": 13
              },
              "text": "greg",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "greg",
              "word": "greg"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 23,
                  "start": 22
                },
                "text": "12",
                "types": [
                  "integer"
                ],
                "value": 12,
                "word": "12"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 30,
                "start": 22
              },
              "text": "12 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "range": {
              "end": 30,
              "start": 13
            },
            "text": "greg got 12 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call12"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "The players are greg and joe",
            "",
            "the scores are greg has 12 points"
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "default": true,
            "isList": true,
            "isResponse": true,
            "level": 1,
            "listable": true,
            "marker": "list",
            "range": {
              "end": 11,
              "start": 0
            },
            "text": "greg and joe",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "types": [
              "list",
              "unknown"
            ],
            "value": [
              {
                "dead": true,
                "level": 0,
                "marker": "unknown",
                "range": {
                  "end": 3,
                  "start": 0
                },
                "text": "greg",
                "types": [
                  "unknown"
                ],
                "unknown": true,
                "value": "greg",
                "word": "greg"
              },
              {
                "dead": true,
                "level": 0,
                "marker": "unknown",
                "range": {
                  "end": 11,
                  "start": 9
                },
                "text": "joe",
                "types": [
                  "unknown"
                ],
                "unknown": true,
                "value": "joe",
                "word": "joe"
              }
            ],
            "verbatim": "The players are greg and joe",
            "word": "and"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "The players are greg and joe",
            "",
            "the scores are greg has 12 points"
          ]
        },
        {
          "context": {
            "context_id": 7,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "who are the players?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?",
            "The winning score is 100",
            "who are the players?"
          ]
        },
        {
          "context": {
            "amount": {
              "dead": true,
              "instance": true,
              "level": 1,
              "marker": "integer",
              "range": {
                "end": 19,
                "start": 17
              },
              "text": "100",
              "types": [
                "integer"
              ],
              "value": 100,
              "word": "100"
            },
            "context_id": 5,
            "context_index": 3,
            "dead": true,
            "default": true,
            "isResponse": true,
            "level": 1,
            "marker": "point",
            "modifiers": [
              "amount"
            ],
            "range": {
              "end": 26,
              "start": 17
            },
            "text": "100 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call17"
            ],
            "verbatim": "The winning score is 100",
            "word": "points"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?",
            "The winning score is 100",
            "who are the players?"
          ]
        },
        {
          "context": {
            "context_id": 4,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "what is the winning score?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?",
            "The winning score is 100",
            "who are the players?"
          ]
        }
      ]
    },
    "paraphrases": [
      "start a new game",
      "what is the winning score?",
      "100 points",
      "who are the players?",
      "greg and joe",
      "greg got 12 points",
      "what is the scores?"
    ],
    "paraphrasesParenthesized": [
      "(start ((a) new (game)))",
      "(what is the winning score?)",
      "((100) (points))",
      "(who are the players?)",
      "((greg) and (joe))",
      "((greg) got ((12) (points)))",
      "(((what) is (the (scores)))?)"
    ],
    "query": "start a new game 100 points\\ngreg and joe greg got 12 points what is the scores",
    "responses": [
      "",
      "what is the winning score?",
      "The winning score is 100",
      "who are the players?",
      "The players are greg and joe",
      "",
      "the scores are greg has 12 points"
    ],
    "summaries": [
      {
        "length": 2,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 8
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 12
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 17
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 8
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 17
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 6
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 17
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 17
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 19,
                  "start": 17
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 26,
                  "start": 17
                }
              }
            ]
          }
        ]
      },
      {
        "length": 3,
        "summaries": [
          {
            "counter": 8,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 13
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 20,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 23,
                  "start": 22
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 25
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 32
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 38,
                  "start": 37
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 40
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 49,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 13
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 20,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 23,
                  "start": 22
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 25
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 32
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 38,
                  "start": 37
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 40
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 49,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 10,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 13
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 20,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 23,
                  "start": 22
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 25
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 32
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 38,
                  "start": 37
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 40
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 49,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 13
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 20,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 23,
                  "start": 22
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 25
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 32
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 38,
                  "start": 37
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 40
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 49,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 12,
            "operators": [
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 11,
                  "start": 0
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 13
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 20,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 23,
                  "start": 22
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 25
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 32
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 38,
                  "start": 37
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 40
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 49,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 13,
            "operators": [
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 11,
                  "start": 0
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 13
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 20,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 23,
                  "start": 22
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 25
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 32
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 38,
                  "start": 37
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 40
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 49,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 14,
            "operators": [
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 11,
                  "start": 0
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 13
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 20,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 30,
                  "start": 22
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 32
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 38,
                  "start": 37
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 40
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 49,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 15,
            "operators": [
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 11,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 30,
                  "start": 13
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 32
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 38,
                  "start": 37
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 40
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 49,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 16,
            "operators": [
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 11,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 30,
                  "start": 13
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 32
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 38,
                  "start": 37
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 40
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 49,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 17,
            "operators": [
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 11,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 30,
                  "start": 13
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 32
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 38,
                  "start": 37
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 49,
                  "start": 40
                }
              }
            ]
          },
          {
            "counter": 18,
            "operators": [
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 11,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 30,
                  "start": 13
                }
              },
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 49,
                  "start": 32
                }
              }
            ]
          },
          {
            "counter": 19,
            "operators": [
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 11,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 30,
                  "start": 13
                }
              },
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 49,
                  "start": 32
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "integer",
          0
        ],
        [
          "point",
          0
        ]
      ],
      [
        [
          "list",
          0
        ],
        [
          "unknown",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "arg": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": {
            "default": true,
            "level": 0,
            "marker": "a",
            "range": {
              "end": 6,
              "start": 6
            },
            "text": "a",
            "word": "a"
          },
          "instance": true,
          "level": 0,
          "marker": "game",
          "modifiers": [
            "determiner",
            "new"
          ],
          "new": "new",
          "number": "one",
          "pullFromContext": false,
          "range": {
            "end": 15,
            "start": 6
          },
          "text": "a new game",
          "types": [
            "game"
          ],
          "value": "game",
          "wantsValue": true,
          "word": "game"
        },
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "start",
        "range": {
          "end": 15,
          "start": 0
        },
        "text": "start a new game",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "value": "start",
        "word": "start"
      },
      {
        "context_id": 4,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "what is the winning score?"
      },
      {
        "context_id": 2,
        "context_index": 1,
        "default": true,
        "isList": true,
        "isResponse": true,
        "level": 1,
        "listable": true,
        "marker": "list",
        "range": {
          "end": 11,
          "start": 0
        },
        "text": "greg and jah",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "types": [
          "list",
          "unknown"
        ],
        "value": [
          {
            "dead": true,
            "level": 0,
            "marker": "unknown",
            "range": {
              "end": 3,
              "start": 0
            },
            "text": "greg",
            "types": [
              "unknown"
            ],
            "unknown": true,
            "value": "greg",
            "word": "greg"
          },
          {
            "dead": true,
            "level": 0,
            "marker": "unknown",
            "range": {
              "end": 11,
              "start": 9
            },
            "text": "jah",
            "types": [
              "unknown"
            ],
            "unknown": true,
            "value": "jah",
            "word": "jah"
          }
        ],
        "verbatim": "The players are greg and jah",
        "word": "and"
      },
      {
        "context_id": 4,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "what is the winning score?"
      },
      {
        "amount": {
          "dead": true,
          "instance": true,
          "level": 1,
          "marker": "integer",
          "range": {
            "end": 14,
            "start": 13
          },
          "text": "20",
          "types": [
            "integer"
          ],
          "value": 20,
          "word": "20"
        },
        "context_id": 5,
        "context_index": 3,
        "dead": true,
        "default": true,
        "isResponse": true,
        "level": 1,
        "marker": "point",
        "modifiers": [
          "amount"
        ],
        "range": {
          "end": 21,
          "start": 13
        },
        "text": "20 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call17"
        ],
        "verbatim": "The winning score is 20",
        "word": "points"
      }
    ],
    "generatedParenthesized": [
      "",
      "(what is the winning score?)",
      "(The players are greg and jah)",
      "(what is the winning score?)",
      "(The winning score is 20)"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "new",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "new",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "a",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "start",
            0
          ],
          "ops": [
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "list",
              0
            ],
            [
              "point",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 7,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "list",
              0
            ],
            [
              "point",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 8,
          "op": [
            "list",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "list",
              0
            ],
            [
              "point",
              0
            ]
          ]
        },
        {
          "counter": 9,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "point",
              0
            ]
          ]
        },
        {
          "counter": 10,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "point",
              0
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": true,
          "km": "scorekeeper1",
          "nextPlayer": 0,
          "players": [
            "greg",
            "jah"
          ],
          "scores": {
          },
          "winningScore": 20
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "amount": {
              "dead": true,
              "instance": true,
              "level": 1,
              "marker": "integer",
              "range": {
                "end": 14,
                "start": 13
              },
              "text": "20",
              "types": [
                "integer"
              ],
              "value": 20,
              "word": "20"
            },
            "context_id": 5,
            "context_index": 3,
            "dead": true,
            "default": true,
            "isResponse": true,
            "level": 1,
            "marker": "point",
            "modifiers": [
              "amount"
            ],
            "range": {
              "end": 21,
              "start": 13
            },
            "text": "20 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call17"
            ],
            "verbatim": "The winning score is 20",
            "word": "points"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "The players are greg and jah",
            "what is the winning score?",
            "The winning score is 20"
          ]
        },
        {
          "context": {
            "context_id": 4,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "what is the winning score?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "The players are greg and jah",
            "what is the winning score?",
            "The winning score is 20"
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "default": true,
            "isList": true,
            "isResponse": true,
            "level": 1,
            "listable": true,
            "marker": "list",
            "range": {
              "end": 11,
              "start": 0
            },
            "text": "greg and jah",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "types": [
              "list",
              "unknown"
            ],
            "value": [
              {
                "dead": true,
                "level": 0,
                "marker": "unknown",
                "range": {
                  "end": 3,
                  "start": 0
                },
                "text": "greg",
                "types": [
                  "unknown"
                ],
                "unknown": true,
                "value": "greg",
                "word": "greg"
              },
              {
                "dead": true,
                "level": 0,
                "marker": "unknown",
                "range": {
                  "end": 11,
                  "start": 9
                },
                "text": "jah",
                "types": [
                  "unknown"
                ],
                "unknown": true,
                "value": "jah",
                "word": "jah"
              }
            ],
            "verbatim": "The players are greg and jah",
            "word": "and"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "The players are greg and jah",
            "what is the winning score?",
            "The winning score is 20"
          ]
        },
        {
          "context": {
            "context_id": 4,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "what is the winning score?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "arg": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": {
                "default": true,
                "level": 0,
                "marker": "a",
                "range": {
                  "end": 6,
                  "start": 6
                },
                "text": "a",
                "word": "a"
              },
              "instance": true,
              "level": 0,
              "marker": "game",
              "modifiers": [
                "determiner",
                "new"
              ],
              "new": "new",
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 15,
                "start": 6
              },
              "text": "a new game",
              "types": [
                "game"
              ],
              "value": "game",
              "wantsValue": true,
              "word": "game"
            },
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "start",
            "range": {
              "end": 15,
              "start": 0
            },
            "text": "start a new game",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "value": "start",
            "word": "start"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?"
          ]
        }
      ]
    },
    "paraphrases": [
      "start a new game",
      "what is the winning score?",
      "greg and jah",
      "what is the winning score?",
      "20 points"
    ],
    "paraphrasesParenthesized": [
      "(start ((a) new (game)))",
      "(what is the winning score?)",
      "((greg) and (jah))",
      "(what is the winning score?)",
      "((20) (points))"
    ],
    "query": "start a new game\\ngreg and jah 20 points",
    "responses": [
      "",
      "what is the winning score?",
      "The players are greg and jah",
      "what is the winning score?",
      "The winning score is 20"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 8
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 8
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 6
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 2,
        "summaries": [
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 13
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 16
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 13
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 16
                }
              }
            ]
          },
          {
            "counter": 8,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "list",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 13
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 16
                }
              }
            ]
          },
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 11,
                  "start": 0
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 13
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 16
                }
              }
            ]
          },
          {
            "counter": 10,
            "operators": [
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 11,
                  "start": 0
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 14,
                  "start": 13
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 16
                }
              }
            ]
          },
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "list",
                  1
                ],
                "range": {
                  "end": 11,
                  "start": 0
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 21,
                  "start": 13
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "a",
          0
        ],
        [
          "game",
          0
        ],
        [
          "new",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "a",
          0
        ],
        [
          "game",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "game",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "integer",
          0
        ],
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "next",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "next",
          0
        ],
        [
          "what",
          0
        ]
      ],
      [
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner",
            "winning"
          ],
          "number": "one",
          "pullFromContext": true,
          "range": {
            "end": 29,
            "start": 0
          },
          "text": "the winning score",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "winning": "winning",
          "word": "score"
        },
        "range": {
          "end": 29,
          "start": 0
        },
        "text": "the winning score is 20 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "two": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 22,
              "start": 21
            },
            "text": "20",
            "types": [
              "integer"
            ],
            "value": 20,
            "word": "20"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 29,
            "start": 21
          },
          "text": "20 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "word": "is"
      },
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 3,
            "start": 0
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 9,
              "start": 9
            },
            "text": "1",
            "types": [
              "integer"
            ],
            "value": 1,
            "word": "1"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 15,
            "start": 9
          },
          "text": "1 point",
          "types": [
            "point"
          ],
          "word": "point"
        },
        "range": {
          "end": 15,
          "start": 0
        },
        "text": "greg got 1 point",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "word": "got"
      },
      {
        "context_id": 4,
        "context_index": 3,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 21,
            "start": 17
          },
          "text": "alice",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "alice",
          "word": "alice"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 27,
              "start": 27
            },
            "text": "2",
            "types": [
              "integer"
            ],
            "value": 2,
            "word": "2"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 34,
            "start": 27
          },
          "text": "2 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 34,
          "start": 17
        },
        "text": "alice got 2 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call14"
        ],
        "word": "got"
      },
      {
        "context_id": 6,
        "context_index": 5,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 39,
            "start": 36
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 45,
              "start": 45
            },
            "text": "1",
            "types": [
              "integer"
            ],
            "value": 1,
            "word": "1"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 51,
            "start": 45
          },
          "text": "1 point",
          "types": [
            "point"
          ],
          "word": "point"
        },
        "range": {
          "end": 51,
          "start": 36
        },
        "text": "greg got 1 point",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call26"
        ],
        "word": "got"
      },
      {
        "arg": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": {
            "default": true,
            "level": 0,
            "marker": "a",
            "range": {
              "end": 59,
              "start": 59
            },
            "text": "a",
            "word": "a"
          },
          "instance": true,
          "level": 0,
          "marker": "game",
          "modifiers": [
            "determiner",
            "new"
          ],
          "new": "new",
          "number": "one",
          "pullFromContext": false,
          "range": {
            "end": 68,
            "start": 59
          },
          "text": "a new game",
          "types": [
            "game"
          ],
          "value": "game",
          "wantsValue": true,
          "word": "game"
        },
        "context_id": 8,
        "context_index": 7,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "start",
        "range": {
          "end": 68,
          "start": 53
        },
        "text": "start a new game",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call38"
        ],
        "value": "start",
        "word": "start"
      },
      {
        "context_id": 10,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "what is the winning score?"
      },
      {
        "context_id": 11,
        "context_index": 9,
        "dead": true,
        "evalue": {
          "default": true,
          "focusable": [
            "two",
            "one"
          ],
          "marker": "is",
          "one": {
            "dead": true,
            "default": true,
            "level": 0,
            "marker": "next",
            "range": {
              "end": 80,
              "start": 77
            },
            "text": "next",
            "types": [
              "next"
            ],
            "value": "next",
            "word": "next"
          },
          "two": {
            "dead": true,
            "default": true,
            "evalue": "greg",
            "focus": true,
            "instance": true,
            "isSelf": true,
            "level": 0,
            "marker": "next",
            "paraphrase": true,
            "range": {
              "end": 80,
              "start": 77
            },
            "text": "next",
            "touchedBy": [
              "scorekeeper#call54",
              "scorekeeper#call53"
            ],
            "types": [
              "next"
            ],
            "value": "next",
            "word": "next"
          },
          "word": "is"
        },
        "isResponse": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "dead": true,
          "determined": true,
          "level": 1,
          "marker": "what",
          "modifiers": [
          ],
          "number": "one",
          "query": [
            "what"
          ],
          "range": {
            "end": 80,
            "start": 70
          },
          "text": "who",
          "types": [
            "what"
          ],
          "word": "who"
        },
        "query": [
          "what"
        ],
        "range": {
          "end": 80,
          "start": 70
        },
        "text": "who is next",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call53"
        ],
        "two": {
          "dead": true,
          "default": true,
          "level": 0,
          "marker": "next",
          "range": {
            "end": 80,
            "start": 77
          },
          "text": "next",
          "types": [
            "next"
          ],
          "value": "next",
          "word": "next"
        },
        "word": "is"
      },
      {
        "context_id": 13,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "what is the winning score?"
      }
    ],
    "generatedParenthesized": [
      "",
      "",
      "",
      "",
      "",
      "(what is the winning score?)",
      "(greg)",
      "(what is the winning score?)"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "winning",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        },
        {
          "counter": 9,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 10,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 11,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 12,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 13,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 14,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 15,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 16,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 17,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 18,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 19,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 20,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 21,
          "op": [
            "new",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "start",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 22,
          "op": [
            "what",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "start",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 23,
          "op": [
            "a",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 24,
          "op": [
            "start",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 25,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 26,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": true,
          "km": "scorekeeper1",
          "nextPlayer": 0,
          "players": [
            "greg",
            "alice"
          ],
          "scores": {
            "alice": 0,
            "greg": 0
          }
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 5
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "greg",
              "word": "turn"
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 4
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "alice",
              "word": "turn"
            },
            {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "fromSTM": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 29,
                "start": 0
              },
              "stm": {
                "id": 3
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              },
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            {
              "fromSTM": true,
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              }
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 13,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "what is the winning score?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "",
            "what is the winning score?",
            "greg",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "context_id": 11,
            "context_index": 9,
            "dead": true,
            "evalue": {
              "default": true,
              "focusable": [
                "two",
                "one"
              ],
              "marker": "is",
              "one": {
                "dead": true,
                "default": true,
                "level": 0,
                "marker": "next",
                "range": {
                  "end": 80,
                  "start": 77
                },
                "text": "next",
                "types": [
                  "next"
                ],
                "value": "next",
                "word": "next"
              },
              "two": {
                "dead": true,
                "default": true,
                "evalue": "greg",
                "focus": true,
                "instance": true,
                "isSelf": true,
                "level": 0,
                "marker": "next",
                "paraphrase": true,
                "range": {
                  "end": 80,
                  "start": 77
                },
                "text": "next",
                "touchedBy": [
                  "scorekeeper#call54",
                  "scorekeeper#call53"
                ],
                "types": [
                  "next"
                ],
                "value": "next",
                "word": "next"
              },
              "word": "is"
            },
            "isResponse": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "dead": true,
              "determined": true,
              "level": 1,
              "marker": "what",
              "modifiers": [
              ],
              "number": "one",
              "query": [
                "what"
              ],
              "range": {
                "end": 80,
                "start": 70
              },
              "text": "who",
              "types": [
                "what"
              ],
              "word": "who"
            },
            "query": [
              "what"
            ],
            "range": {
              "end": 80,
              "start": 70
            },
            "text": "who is next",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call53"
            ],
            "two": {
              "dead": true,
              "default": true,
              "level": 0,
              "marker": "next",
              "range": {
                "end": 80,
                "start": 77
              },
              "text": "next",
              "types": [
                "next"
              ],
              "value": "next",
              "word": "next"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "",
            "what is the winning score?",
            "greg",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "context_id": 10,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "what is the winning score?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "",
            "what is the winning score?",
            "greg",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "arg": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": {
                "default": true,
                "level": 0,
                "marker": "a",
                "range": {
                  "end": 59,
                  "start": 59
                },
                "text": "a",
                "word": "a"
              },
              "instance": true,
              "level": 0,
              "marker": "game",
              "modifiers": [
                "determiner",
                "new"
              ],
              "new": "new",
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 68,
                "start": 59
              },
              "text": "a new game",
              "types": [
                "game"
              ],
              "value": "game",
              "wantsValue": true,
              "word": "game"
            },
            "context_id": 8,
            "context_index": 7,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "start",
            "range": {
              "end": 68,
              "start": 53
            },
            "text": "start a new game",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call38"
            ],
            "value": "start",
            "word": "start"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "",
            "what is the winning score?",
            "greg",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "context_id": 6,
            "context_index": 5,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 39,
                "start": 36
              },
              "text": "greg",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "greg",
              "word": "greg"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 45,
                  "start": 45
                },
                "text": "1",
                "types": [
                  "integer"
                ],
                "value": 1,
                "word": "1"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 51,
                "start": 45
              },
              "text": "1 point",
              "types": [
                "point"
              ],
              "word": "point"
            },
            "range": {
              "end": 51,
              "start": 36
            },
            "text": "greg got 1 point",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call26"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "",
            "what is the winning score?",
            "greg",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "context_id": 4,
            "context_index": 3,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 21,
                "start": 17
              },
              "text": "alice",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "alice",
              "word": "alice"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 27,
                  "start": 27
                },
                "text": "2",
                "types": [
                  "integer"
                ],
                "value": 2,
                "word": "2"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 34,
                "start": 27
              },
              "text": "2 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "range": {
              "end": 34,
              "start": 17
            },
            "text": "alice got 2 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call14"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "",
            "what is the winning score?",
            "greg",
            "what is the winning score?"
          ]
        }
      ]
    },
    "paraphrases": [
      "the winning score is 20 points",
      "greg got 1 point",
      "alice got 2 points",
      "greg got 1 point",
      "start a new game",
      "what is the winning score?",
      "who is next?",
      "what is the winning score?"
    ],
    "paraphrasesParenthesized": [
      "((the winning (score)) is ((20) (points)))",
      "((greg) got ((1) (point)))",
      "((alice) got ((2) (points)))",
      "((greg) got ((1) (point)))",
      "(start ((a) new (game)))",
      "(what is the winning score?)",
      "(((who) is (next))?)",
      "(what is the winning score?)"
    ],
    "query": "the winning score is 20 points\\ngreg got 1 point alice got 2 points greg got 1 point start a new game who is next",
    "responses": [
      "",
      "",
      "",
      "",
      "",
      "what is the winning score?",
      "greg",
      "what is the winning score?"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 5,
        "summaries": [
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 9,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 11
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 27
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 72,
                  "start": 70
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 74
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 80,
                  "start": 77
                }
              }
            ]
          },
          {
            "counter": 10,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 9,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 11
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 27
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 72,
                  "start": 70
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 74
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 80,
                  "start": 77
                }
              }
            ]
          },
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 9,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 11
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 27
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 72,
                  "start": 70
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 74
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 80,
                  "start": 77
                }
              }
            ]
          },
          {
            "counter": 12,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 9,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 11
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 27
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 72,
                  "start": 70
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 74
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 80,
                  "start": 77
                }
              }
            ]
          },
          {
            "counter": 13,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 9,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 11
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 27
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 72,
                  "start": 70
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 74
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 80,
                  "start": 77
                }
              }
            ]
          },
          {
            "counter": 14,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 9,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 11
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 27,
                  "start": 27
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 72,
                  "start": 70
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 74
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 80,
                  "start": 77
                }
              }
            ]
          },
          {
            "counter": 15,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 9,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 11
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 27,
                  "start": 27
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 72,
                  "start": 70
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 74
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 80,
                  "start": 77
                }
              }
            ]
          },
          {
            "counter": 16,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 27,
                  "start": 27
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 72,
                  "start": 70
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 74
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 80,
                  "start": 77
                }
              }
            ]
          },
          {
            "counter": 17,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 27
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 72,
                  "start": 70
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 74
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 80,
                  "start": 77
                }
              }
            ]
          },
          {
            "counter": 18,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 27
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 45
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 72,
                  "start": 70
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 74
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 80,
                  "start": 77
                }
              }
            ]
          },
          {
            "counter": 19,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 27
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 45
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 72,
                  "start": 70
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 74
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 80,
                  "start": 77
                }
              }
            ]
          },
          {
            "counter": 20,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 45
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 72,
                  "start": 70
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 74
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 80,
                  "start": 77
                }
              }
            ]
          },
          {
            "counter": 21,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 36
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 72,
                  "start": 70
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 74
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 80,
                  "start": 77
                }
              }
            ]
          },
          {
            "counter": 22,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 36
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 61
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 72,
                  "start": 70
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 74
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 80,
                  "start": 77
                }
              }
            ]
          },
          {
            "counter": 23,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 36
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 61
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 72,
                  "start": 70
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 74
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 80,
                  "start": 77
                }
              }
            ]
          },
          {
            "counter": 24,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 36
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 59
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 72,
                  "start": 70
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 74
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 80,
                  "start": 77
                }
              }
            ]
          },
          {
            "counter": 25,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 36
                }
              },
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 68,
                  "start": 53
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 72,
                  "start": 70
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 74
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 80,
                  "start": 77
                }
              }
            ]
          },
          {
            "counter": 26,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 36
                }
              },
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 68,
                  "start": 53
                }
              },
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 80,
                  "start": 70
                }
              }
            ]
          },
          {
            "counter": 27,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 36
                }
              },
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 68,
                  "start": 53
                }
              },
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 80,
                  "start": 70
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "a",
          0
        ],
        [
          "game",
          0
        ],
        [
          "new",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "a",
          0
        ],
        [
          "game",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "game",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "integer",
          0
        ],
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner",
            "winning"
          ],
          "number": "one",
          "pullFromContext": true,
          "range": {
            "end": 29,
            "start": 0
          },
          "text": "the winning score",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "winning": "winning",
          "word": "score"
        },
        "range": {
          "end": 29,
          "start": 0
        },
        "text": "the winning score is 20 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "two": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 22,
              "start": 21
            },
            "text": "20",
            "types": [
              "integer"
            ],
            "value": 20,
            "word": "20"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 29,
            "start": 21
          },
          "text": "20 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "word": "is"
      },
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 3,
            "start": 0
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 9,
              "start": 9
            },
            "text": "1",
            "types": [
              "integer"
            ],
            "value": 1,
            "word": "1"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 15,
            "start": 9
          },
          "text": "1 point",
          "types": [
            "point"
          ],
          "word": "point"
        },
        "range": {
          "end": 15,
          "start": 0
        },
        "text": "greg got 1 point",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "word": "got"
      },
      {
        "context_id": 4,
        "context_index": 3,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 21,
            "start": 17
          },
          "text": "alice",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "alice",
          "word": "alice"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 27,
              "start": 27
            },
            "text": "2",
            "types": [
              "integer"
            ],
            "value": 2,
            "word": "2"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 34,
            "start": 27
          },
          "text": "2 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 34,
          "start": 17
        },
        "text": "alice got 2 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call14"
        ],
        "word": "got"
      },
      {
        "context_id": 6,
        "context_index": 5,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 39,
            "start": 36
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 45,
              "start": 45
            },
            "text": "1",
            "types": [
              "integer"
            ],
            "value": 1,
            "word": "1"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 51,
            "start": 45
          },
          "text": "1 point",
          "types": [
            "point"
          ],
          "word": "point"
        },
        "range": {
          "end": 51,
          "start": 36
        },
        "text": "greg got 1 point",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call26"
        ],
        "word": "got"
      },
      {
        "arg": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": {
            "default": true,
            "level": 0,
            "marker": "a",
            "range": {
              "end": 59,
              "start": 59
            },
            "text": "a",
            "word": "a"
          },
          "instance": true,
          "level": 0,
          "marker": "game",
          "modifiers": [
            "determiner",
            "new"
          ],
          "new": "new",
          "number": "one",
          "pullFromContext": false,
          "range": {
            "end": 68,
            "start": 59
          },
          "text": "a new game",
          "types": [
            "game"
          ],
          "value": "game",
          "wantsValue": true,
          "word": "game"
        },
        "context_id": 8,
        "context_index": 7,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "start",
        "range": {
          "end": 68,
          "start": 53
        },
        "text": "start a new game",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call38"
        ],
        "value": "start",
        "word": "start"
      },
      {
        "context_id": 10,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "what is the winning score?"
      }
    ],
    "generatedParenthesized": [
      "",
      "",
      "",
      "",
      "",
      "(what is the winning score?)"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "winning",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        },
        {
          "counter": 9,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 10,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 11,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 12,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 13,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 14,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 15,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 16,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 17,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 18,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "new",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 19,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "new",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 20,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "new",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 21,
          "op": [
            "new",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "new",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 22,
          "op": [
            "a",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "start",
              0
            ]
          ]
        },
        {
          "counter": 23,
          "op": [
            "start",
            0
          ],
          "ops": [
            [
              "start",
              0
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": true,
          "km": "scorekeeper1",
          "nextPlayer": 0,
          "players": [
            "greg",
            "alice"
          ],
          "scores": {
            "alice": 0,
            "greg": 0
          }
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 5
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "greg",
              "word": "turn"
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 4
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "alice",
              "word": "turn"
            },
            {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "fromSTM": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 29,
                "start": 0
              },
              "stm": {
                "id": 3
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              },
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            {
              "fromSTM": true,
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              }
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 10,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "what is the winning score?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "arg": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": {
                "default": true,
                "level": 0,
                "marker": "a",
                "range": {
                  "end": 59,
                  "start": 59
                },
                "text": "a",
                "word": "a"
              },
              "instance": true,
              "level": 0,
              "marker": "game",
              "modifiers": [
                "determiner",
                "new"
              ],
              "new": "new",
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 68,
                "start": 59
              },
              "text": "a new game",
              "types": [
                "game"
              ],
              "value": "game",
              "wantsValue": true,
              "word": "game"
            },
            "context_id": 8,
            "context_index": 7,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "start",
            "range": {
              "end": 68,
              "start": 53
            },
            "text": "start a new game",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call38"
            ],
            "value": "start",
            "word": "start"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "context_id": 6,
            "context_index": 5,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 39,
                "start": 36
              },
              "text": "greg",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "greg",
              "word": "greg"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 45,
                  "start": 45
                },
                "text": "1",
                "types": [
                  "integer"
                ],
                "value": 1,
                "word": "1"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 51,
                "start": 45
              },
              "text": "1 point",
              "types": [
                "point"
              ],
              "word": "point"
            },
            "range": {
              "end": 51,
              "start": 36
            },
            "text": "greg got 1 point",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call26"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "context_id": 4,
            "context_index": 3,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 21,
                "start": 17
              },
              "text": "alice",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "alice",
              "word": "alice"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 27,
                  "start": 27
                },
                "text": "2",
                "types": [
                  "integer"
                ],
                "value": 2,
                "word": "2"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 34,
                "start": 27
              },
              "text": "2 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "range": {
              "end": 34,
              "start": 17
            },
            "text": "alice got 2 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call14"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 3,
                "start": 0
              },
              "text": "greg",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "greg",
              "word": "greg"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 9,
                  "start": 9
                },
                "text": "1",
                "types": [
                  "integer"
                ],
                "value": 1,
                "word": "1"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 15,
                "start": 9
              },
              "text": "1 point",
              "types": [
                "point"
              ],
              "word": "point"
            },
            "range": {
              "end": 15,
              "start": 0
            },
            "text": "greg got 1 point",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": true,
              "range": {
                "end": 29,
                "start": 0
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            "range": {
              "end": 29,
              "start": 0
            },
            "text": "the winning score is 20 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "two": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 22,
                  "start": 21
                },
                "text": "20",
                "types": [
                  "integer"
                ],
                "value": 20,
                "word": "20"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 29,
                "start": 21
              },
              "text": "20 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            ""
          ]
        }
      ]
    },
    "paraphrases": [
      "the winning score is 20 points",
      "greg got 1 point",
      "alice got 2 points",
      "greg got 1 point",
      "start a new game",
      "what is the winning score?"
    ],
    "paraphrasesParenthesized": [
      "((the winning (score)) is ((20) (points)))",
      "((greg) got ((1) (point)))",
      "((alice) got ((2) (points)))",
      "((greg) got ((1) (point)))",
      "(start ((a) new (game)))",
      "(what is the winning score?)"
    ],
    "query": "the winning score is 20 points\\ngreg got 1 point alice got 2 points greg got 1 point start a new game",
    "responses": [
      "",
      "",
      "",
      "",
      "",
      "what is the winning score?"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 4,
        "summaries": [
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 9,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 11
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 27
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              }
            ]
          },
          {
            "counter": 10,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 9,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 11
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 27
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              }
            ]
          },
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 9,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 11
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 27
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              }
            ]
          },
          {
            "counter": 12,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 9,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 11
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 27
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              }
            ]
          },
          {
            "counter": 13,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 9,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 11
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 27
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              }
            ]
          },
          {
            "counter": 14,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 9,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 11
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 27,
                  "start": 27
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              }
            ]
          },
          {
            "counter": 15,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 9,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 11
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 27,
                  "start": 27
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              }
            ]
          },
          {
            "counter": 16,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 27,
                  "start": 27
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              }
            ]
          },
          {
            "counter": 17,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 27
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 45,
                  "start": 45
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 47
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              }
            ]
          },
          {
            "counter": 18,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 27
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 45
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              }
            ]
          },
          {
            "counter": 19,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 21,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 23
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 27
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 45
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              }
            ]
          },
          {
            "counter": 20,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 43,
                  "start": 41
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 45
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              }
            ]
          },
          {
            "counter": 21,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 36
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 61
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 65
                }
              }
            ]
          },
          {
            "counter": 22,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 36
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 59
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 61
                }
              }
            ]
          },
          {
            "counter": 23,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 36
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 57,
                  "start": 53
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 68,
                  "start": 59
                }
              }
            ]
          },
          {
            "counter": 24,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 36
                }
              },
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 68,
                  "start": 53
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "a",
          0
        ],
        [
          "game",
          0
        ],
        [
          "new",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "a",
          0
        ],
        [
          "game",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "game",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "integer",
          0
        ],
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ],
        [
          "what",
          0
        ]
      ],
      [
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner",
            "winning"
          ],
          "number": "one",
          "pullFromContext": true,
          "range": {
            "end": 29,
            "start": 0
          },
          "text": "the winning score",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "winning": "winning",
          "word": "score"
        },
        "range": {
          "end": 29,
          "start": 0
        },
        "text": "the winning score is 20 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "two": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 22,
              "start": 21
            },
            "text": "20",
            "types": [
              "integer"
            ],
            "value": 20,
            "word": "20"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 29,
            "start": 21
          },
          "text": "20 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "word": "is"
      },
      {
        "arg": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": {
            "default": true,
            "level": 0,
            "marker": "a",
            "range": {
              "end": 6,
              "start": 6
            },
            "text": "a",
            "word": "a"
          },
          "instance": true,
          "level": 0,
          "marker": "game",
          "modifiers": [
            "determiner",
            "new"
          ],
          "new": "new",
          "number": "one",
          "pullFromContext": false,
          "range": {
            "end": 15,
            "start": 6
          },
          "text": "a new game",
          "types": [
            "game"
          ],
          "value": "game",
          "wantsValue": true,
          "word": "game"
        },
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "start",
        "range": {
          "end": 15,
          "start": 0
        },
        "text": "start a new game",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "value": "start",
        "word": "start"
      },
      {
        "context_id": 4,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "what is the winning score?"
      },
      {
        "context_id": 5,
        "context_index": 3,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 20,
            "start": 17
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 27,
              "start": 26
            },
            "text": "10",
            "types": [
              "integer"
            ],
            "value": 10,
            "word": "10"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 34,
            "start": 26
          },
          "text": "10 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 34,
          "start": 17
        },
        "text": "greg got 10 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call17"
        ],
        "word": "got"
      },
      {
        "context_id": 7,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "what is the winning score?"
      },
      {
        "arg": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": {
            "default": true,
            "level": 0,
            "marker": "a",
            "range": {
              "end": 42,
              "start": 42
            },
            "text": "a",
            "word": "a"
          },
          "instance": true,
          "level": 0,
          "marker": "game",
          "modifiers": [
            "determiner",
            "new"
          ],
          "new": "new",
          "number": "one",
          "pullFromContext": false,
          "range": {
            "end": 51,
            "start": 42
          },
          "text": "a new game",
          "types": [
            "game"
          ],
          "value": "game",
          "wantsValue": true,
          "word": "game"
        },
        "context_id": 8,
        "context_index": 5,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "start",
        "range": {
          "end": 51,
          "start": 36
        },
        "text": "start a new game",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call34"
        ],
        "value": "start",
        "word": "start"
      },
      {
        "context_id": 10,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "what is the winning score?"
      },
      {
        "context_id": 11,
        "context_index": 7,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 56,
            "start": 53
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 63,
              "start": 62
            },
            "text": "10",
            "types": [
              "integer"
            ],
            "value": 10,
            "word": "10"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 70,
            "start": 62
          },
          "text": "10 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 70,
          "start": 53
        },
        "text": "greg got 10 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call49"
        ],
        "word": "got"
      },
      {
        "context_id": 13,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "what is the winning score?"
      },
      {
        "context_id": 14,
        "context_index": 9,
        "dead": true,
        "evalue": {
          "default": true,
          "focusable": [
            "two",
            "one"
          ],
          "marker": "is",
          "number": "many",
          "one": {
            "concept": true,
            "dead": true,
            "default": true,
            "determiner": "the",
            "focusableForPhrase": true,
            "level": 0,
            "marker": "score",
            "modifiers": [
              "determiner"
            ],
            "pullFromContext": true,
            "range": {
              "end": 90,
              "start": 81
            },
            "text": "the scores",
            "types": [
              "score"
            ],
            "wantsValue": true,
            "word": "scores"
          },
          "two": {
            "concept": true,
            "dead": true,
            "default": true,
            "determiner": "the",
            "evalue": "greg has 10 points",
            "focus": true,
            "focusableForPhrase": true,
            "instance": true,
            "level": 0,
            "marker": "score",
            "modifiers": [
              "determiner"
            ],
            "number": "many",
            "pullFromContext": true,
            "range": {
              "end": 90,
              "start": 81
            },
            "text": "the scores",
            "touchedBy": [
              "scorekeeper#call67",
              "scorekeeper#call66"
            ],
            "types": [
              "score"
            ],
            "wantsValue": true,
            "word": "scores"
          },
          "word": "are"
        },
        "isResponse": true,
        "level": 2,
        "marker": "is",
        "number": "many",
        "one": {
          "dead": true,
          "default": true,
          "determined": true,
          "level": 1,
          "marker": "what",
          "number": "many",
          "query": [
            "what"
          ],
          "range": {
            "end": 90,
            "start": 72
          },
          "text": "what",
          "types": [
            "what"
          ],
          "value": "what",
          "word": "what"
        },
        "query": [
          "what"
        ],
        "range": {
          "end": 90,
          "start": 72
        },
        "text": "what are the scores",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call66"
        ],
        "two": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner"
          ],
          "pullFromContext": true,
          "range": {
            "end": 90,
            "start": 81
          },
          "text": "the scores",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "word": "scores"
        },
        "word": "are"
      },
      {
        "context_id": 16,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "what is the winning score?"
      }
    ],
    "generatedParenthesized": [
      "",
      "",
      "(what is the winning score?)",
      "",
      "(what is the winning score?)",
      "",
      "(what is the winning score?)",
      "",
      "(what is the winning score?)",
      "(((the (scores)) are (greg has 10 points)))",
      "(what is the winning score?)"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "winning",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        },
        {
          "counter": 9,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 10,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 11,
          "op": [
            "new",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 12,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 13,
          "op": [
            "new",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 14,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 15,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 16,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 17,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 18,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 19,
          "op": [
            "what",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "start",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 20,
          "op": [
            "a",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "start",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 21,
          "op": [
            "a",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "start",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 22,
          "op": [
            "start",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "start",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 23,
          "op": [
            "start",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 24,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 25,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 26,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": true,
          "km": "scorekeeper1",
          "nextPlayer": 0,
          "players": [
            "greg"
          ],
          "scores": {
            "greg": 10
          }
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 6
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "greg",
              "word": "turn"
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 5
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "greg",
              "word": "turn"
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 4
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            },
            {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "fromSTM": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 29,
                "start": 0
              },
              "stm": {
                "id": 3
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              },
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            {
              "fromSTM": true,
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              }
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 16,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "what is the winning score?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "the scores are greg has 10 points",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "context_id": 14,
            "context_index": 9,
            "dead": true,
            "evalue": {
              "default": true,
              "focusable": [
                "two",
                "one"
              ],
              "marker": "is",
              "number": "many",
              "one": {
                "concept": true,
                "dead": true,
                "default": true,
                "determiner": "the",
                "focusableForPhrase": true,
                "level": 0,
                "marker": "score",
                "modifiers": [
                  "determiner"
                ],
                "pullFromContext": true,
                "range": {
                  "end": 90,
                  "start": 81
                },
                "text": "the scores",
                "types": [
                  "score"
                ],
                "wantsValue": true,
                "word": "scores"
              },
              "two": {
                "concept": true,
                "dead": true,
                "default": true,
                "determiner": "the",
                "evalue": "greg has 10 points",
                "focus": true,
                "focusableForPhrase": true,
                "instance": true,
                "level": 0,
                "marker": "score",
                "modifiers": [
                  "determiner"
                ],
                "number": "many",
                "pullFromContext": true,
                "range": {
                  "end": 90,
                  "start": 81
                },
                "text": "the scores",
                "touchedBy": [
                  "scorekeeper#call67",
                  "scorekeeper#call66"
                ],
                "types": [
                  "score"
                ],
                "wantsValue": true,
                "word": "scores"
              },
              "word": "are"
            },
            "isResponse": true,
            "level": 2,
            "marker": "is",
            "number": "many",
            "one": {
              "dead": true,
              "default": true,
              "determined": true,
              "level": 1,
              "marker": "what",
              "number": "many",
              "query": [
                "what"
              ],
              "range": {
                "end": 90,
                "start": 72
              },
              "text": "what",
              "types": [
                "what"
              ],
              "value": "what",
              "word": "what"
            },
            "query": [
              "what"
            ],
            "range": {
              "end": 90,
              "start": 72
            },
            "text": "what are the scores",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call66"
            ],
            "two": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner"
              ],
              "pullFromContext": true,
              "range": {
                "end": 90,
                "start": 81
              },
              "text": "the scores",
              "types": [
                "score"
              ],
              "wantsValue": true,
              "word": "scores"
            },
            "word": "are"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "the scores are greg has 10 points",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "context_id": 13,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "what is the winning score?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "the scores are greg has 10 points",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "context_id": 11,
            "context_index": 7,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 56,
                "start": 53
              },
              "text": "greg",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "greg",
              "word": "greg"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 63,
                  "start": 62
                },
                "text": "10",
                "types": [
                  "integer"
                ],
                "value": 10,
                "word": "10"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 70,
                "start": 62
              },
              "text": "10 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "range": {
              "end": 70,
              "start": 53
            },
            "text": "greg got 10 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call49"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "the scores are greg has 10 points",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "context_id": 10,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "what is the winning score?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "the scores are greg has 10 points",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "arg": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": {
                "default": true,
                "level": 0,
                "marker": "a",
                "range": {
                  "end": 42,
                  "start": 42
                },
                "text": "a",
                "word": "a"
              },
              "instance": true,
              "level": 0,
              "marker": "game",
              "modifiers": [
                "determiner",
                "new"
              ],
              "new": "new",
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 51,
                "start": 42
              },
              "text": "a new game",
              "types": [
                "game"
              ],
              "value": "game",
              "wantsValue": true,
              "word": "game"
            },
            "context_id": 8,
            "context_index": 5,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "start",
            "range": {
              "end": 51,
              "start": 36
            },
            "text": "start a new game",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call34"
            ],
            "value": "start",
            "word": "start"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "",
            "what is the winning score?",
            "the scores are greg has 10 points",
            "what is the winning score?"
          ]
        }
      ]
    },
    "paraphrases": [
      "the winning score is 20 points",
      "start a new game",
      "what is the winning score?",
      "greg got 10 points",
      "what is the winning score?",
      "start a new game",
      "what is the winning score?",
      "greg got 10 points",
      "what is the winning score?",
      "what are the scores?",
      "what is the winning score?"
    ],
    "paraphrasesParenthesized": [
      "((the winning (score)) is ((20) (points)))",
      "(start ((a) new (game)))",
      "(what is the winning score?)",
      "((greg) got ((10) (points)))",
      "(what is the winning score?)",
      "(start ((a) new (game)))",
      "(what is the winning score?)",
      "((greg) got ((10) (points)))",
      "(what is the winning score?)",
      "(((what) are (the (scores)))?)",
      "(what is the winning score?)"
    ],
    "query": "the winning score is 20 points\\nstart a new game greg got 10 points start a new game greg got 10 points what are the scores",
    "responses": [
      "",
      "",
      "what is the winning score?",
      "",
      "what is the winning score?",
      "",
      "what is the winning score?",
      "",
      "what is the winning score?",
      "the scores are greg has 10 points",
      "what is the winning score?"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 5,
        "summaries": [
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 8
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 20,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 24,
                  "start": 22
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 26
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 36
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 42
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 46,
                  "start": 44
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 48
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 56,
                  "start": 53
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 60,
                  "start": 58
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 62
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 72
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 79,
                  "start": 77
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 83,
                  "start": 81
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 90,
                  "start": 85
                }
              }
            ]
          },
          {
            "counter": 10,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 8
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 20,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 24,
                  "start": 22
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 26
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 36
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 42
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 46,
                  "start": 44
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 48
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 56,
                  "start": 53
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 60,
                  "start": 58
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 62
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 72
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 79,
                  "start": 77
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 83,
                  "start": 81
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 90,
                  "start": 85
                }
              }
            ]
          },
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 8
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 20,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 24,
                  "start": 22
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 26
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 36
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 42
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 46,
                  "start": 44
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 48
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 56,
                  "start": 53
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 60,
                  "start": 58
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 62
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 72
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 79,
                  "start": 77
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 83,
                  "start": 81
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 90,
                  "start": 85
                }
              }
            ]
          },
          {
            "counter": 12,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 8
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 20,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 24,
                  "start": 22
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 26
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 36
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 42
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 46,
                  "start": 44
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 48
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 56,
                  "start": 53
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 60,
                  "start": 58
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 62
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 72
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 79,
                  "start": 77
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 83,
                  "start": 81
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 90,
                  "start": 85
                }
              }
            ]
          },
          {
            "counter": 13,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 8
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 20,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 24,
                  "start": 22
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 27,
                  "start": 26
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 36
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 42
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 46,
                  "start": 44
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 48
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 56,
                  "start": 53
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 60,
                  "start": 58
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 62
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 72
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 79,
                  "start": 77
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 83,
                  "start": 81
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 90,
                  "start": 85
                }
              }
            ]
          },
          {
            "counter": 14,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 8
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 20,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 24,
                  "start": 22
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 27,
                  "start": 26
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 36
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 42
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 44
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 56,
                  "start": 53
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 60,
                  "start": 58
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 63,
                  "start": 62
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 72
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 79,
                  "start": 77
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 83,
                  "start": 81
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 90,
                  "start": 85
                }
              }
            ]
          },
          {
            "counter": 15,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 8
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 20,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 24,
                  "start": 22
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 27,
                  "start": 26
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 29
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 36
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 42
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 44
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 56,
                  "start": 53
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 60,
                  "start": 58
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 63,
                  "start": 62
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 72
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 79,
                  "start": 77
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 83,
                  "start": 81
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 90,
                  "start": 85
                }
              }
            ]
          },
          {
            "counter": 16,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 8
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 20,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 24,
                  "start": 22
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 26
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 36
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 42
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 44
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 56,
                  "start": 53
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 60,
                  "start": 58
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 63,
                  "start": 62
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 65
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 72
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 79,
                  "start": 77
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 83,
                  "start": 81
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 90,
                  "start": 85
                }
              }
            ]
          },
          {
            "counter": 17,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 8
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 20,
                  "start": 17
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 24,
                  "start": 22
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 26
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 36
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 42
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 44
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 56,
                  "start": 53
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 60,
                  "start": 58
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 70,
                  "start": 62
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 72
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 79,
                  "start": 77
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 83,
                  "start": 81
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 90,
                  "start": 85
                }
              }
            ]
          },
          {
            "counter": 18,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 8
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 36
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 42
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 44
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 56,
                  "start": 53
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 60,
                  "start": 58
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 70,
                  "start": 62
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 72
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 79,
                  "start": 77
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 83,
                  "start": 81
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 90,
                  "start": 85
                }
              }
            ]
          },
          {
            "counter": 19,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 8
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 36
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 42
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 44
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 70,
                  "start": 53
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 75,
                  "start": 72
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 79,
                  "start": 77
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 83,
                  "start": 81
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 90,
                  "start": 85
                }
              }
            ]
          },
          {
            "counter": 20,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 6,
                  "start": 6
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 8
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 36
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 42
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 44
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 70,
                  "start": 53
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 75,
                  "start": 72
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 79,
                  "start": 77
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 83,
                  "start": 81
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 90,
                  "start": 85
                }
              }
            ]
          },
          {
            "counter": 21,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 6
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 36
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 42
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 44
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 70,
                  "start": 53
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 75,
                  "start": 72
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 79,
                  "start": 77
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 83,
                  "start": 81
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 90,
                  "start": 85
                }
              }
            ]
          },
          {
            "counter": 22,
            "operators": [
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 4,
                  "start": 0
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 6
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 36
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 42
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 70,
                  "start": 53
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 75,
                  "start": 72
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 79,
                  "start": 77
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 83,
                  "start": 81
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 90,
                  "start": 85
                }
              }
            ]
          },
          {
            "counter": 23,
            "operators": [
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 36
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 51,
                  "start": 42
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 70,
                  "start": 53
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 75,
                  "start": 72
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 79,
                  "start": 77
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 83,
                  "start": 81
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 90,
                  "start": 85
                }
              }
            ]
          },
          {
            "counter": 24,
            "operators": [
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 70,
                  "start": 53
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 75,
                  "start": 72
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 79,
                  "start": 77
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 83,
                  "start": 81
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 90,
                  "start": 85
                }
              }
            ]
          },
          {
            "counter": 25,
            "operators": [
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 70,
                  "start": 53
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 75,
                  "start": 72
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 79,
                  "start": 77
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 90,
                  "start": 81
                }
              }
            ]
          },
          {
            "counter": 26,
            "operators": [
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 70,
                  "start": 53
                }
              },
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 90,
                  "start": 72
                }
              }
            ]
          },
          {
            "counter": 27,
            "operators": [
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 15,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 17
                }
              },
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 51,
                  "start": 36
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 70,
                  "start": 53
                }
              },
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 90,
                  "start": 72
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "a",
          0
        ],
        [
          "game",
          0
        ],
        [
          "new",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "a",
          0
        ],
        [
          "game",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "game",
          0
        ],
        [
          "start",
          0
        ]
      ],
      [
        [
          "integer",
          0
        ],
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ],
        [
          "what",
          0
        ]
      ],
      [
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner",
            "winning"
          ],
          "number": "one",
          "pullFromContext": true,
          "range": {
            "end": 29,
            "start": 0
          },
          "text": "the winning score",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "winning": "winning",
          "word": "score"
        },
        "range": {
          "end": 29,
          "start": 0
        },
        "text": "the winning score is 20 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "two": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 22,
              "start": 21
            },
            "text": "20",
            "types": [
              "integer"
            ],
            "value": 20,
            "word": "20"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 29,
            "start": 21
          },
          "text": "20 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "word": "is"
      },
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 3,
            "start": 0
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 11,
              "start": 9
            },
            "text": "100",
            "types": [
              "integer"
            ],
            "value": 100,
            "word": "100"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 18,
            "start": 9
          },
          "text": "100 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 18,
          "start": 0
        },
        "text": "greg got 100 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "word": "got"
      },
      {
        "arg": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": {
            "default": true,
            "level": 0,
            "marker": "a",
            "range": {
              "end": 26,
              "start": 26
            },
            "text": "a",
            "word": "a"
          },
          "instance": true,
          "level": 0,
          "marker": "game",
          "modifiers": [
            "determiner",
            "new"
          ],
          "new": "new",
          "number": "one",
          "pullFromContext": false,
          "range": {
            "end": 35,
            "start": 26
          },
          "text": "a new game",
          "types": [
            "game"
          ],
          "value": "game",
          "wantsValue": true,
          "word": "game"
        },
        "context_id": 4,
        "context_index": 3,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "start",
        "range": {
          "end": 35,
          "start": 20
        },
        "text": "start a new game",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call14"
        ],
        "value": "start",
        "word": "start"
      },
      {
        "context_id": 6,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "what is the winning score?"
      },
      {
        "context_id": 7,
        "context_index": 5,
        "dead": true,
        "evalue": {
          "default": true,
          "focusable": [
            "two",
            "one"
          ],
          "marker": "is",
          "number": "many",
          "one": {
            "concept": true,
            "dead": true,
            "default": true,
            "determiner": "the",
            "focusableForPhrase": true,
            "level": 0,
            "marker": "score",
            "modifiers": [
              "determiner"
            ],
            "pullFromContext": true,
            "range": {
              "end": 55,
              "start": 46
            },
            "text": "the scores",
            "types": [
              "score"
            ],
            "wantsValue": true,
            "word": "scores"
          },
          "two": {
            "concept": true,
            "dead": true,
            "default": true,
            "determiner": "the",
            "evalue": "nothing for everyone",
            "focus": true,
            "focusableForPhrase": true,
            "instance": true,
            "level": 0,
            "marker": "score",
            "modifiers": [
              "determiner"
            ],
            "number": "many",
            "pullFromContext": true,
            "range": {
              "end": 55,
              "start": 46
            },
            "text": "the scores",
            "touchedBy": [
              "scorekeeper#call30",
              "scorekeeper#call29"
            ],
            "types": [
              "score"
            ],
            "wantsValue": true,
            "word": "scores"
          },
          "word": "are"
        },
        "isResponse": true,
        "level": 2,
        "marker": "is",
        "number": "many",
        "one": {
          "dead": true,
          "default": true,
          "determined": true,
          "level": 1,
          "marker": "what",
          "number": "many",
          "query": [
            "what"
          ],
          "range": {
            "end": 55,
            "start": 37
          },
          "text": "what",
          "types": [
            "what"
          ],
          "value": "what",
          "word": "what"
        },
        "query": [
          "what"
        ],
        "range": {
          "end": 55,
          "start": 37
        },
        "text": "what are the scores",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call29"
        ],
        "two": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner"
          ],
          "pullFromContext": true,
          "range": {
            "end": 55,
            "start": 46
          },
          "text": "the scores",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "word": "scores"
        },
        "word": "are"
      },
      {
        "context_id": 9,
        "isResponse": true,
        "marker": "verbatim",
        "topLevel": true,
        "verbatim": "what is the winning score?"
      }
    ],
    "generatedParenthesized": [
      "",
      "",
      "",
      "(what is the winning score?)",
      "(((the (scores)) are (nothing for everyone)))",
      "(what is the winning score?)"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "winning",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        },
        {
          "counter": 9,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 10,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 11,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 12,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 13,
          "op": [
            "new",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "new",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 14,
          "op": [
            "what",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 15,
          "op": [
            "a",
            0
          ],
          "ops": [
            [
              "a",
              0
            ],
            [
              "is",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 16,
          "op": [
            "start",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "start",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 17,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 18,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 19,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": false,
          "km": "scorekeeper1",
          "nextPlayer": 0,
          "players": [
            "greg"
          ],
          "scores": {
            "greg": 0
          }
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 4
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "greg",
              "word": "turn"
            },
            {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "fromSTM": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 29,
                "start": 0
              },
              "stm": {
                "id": 3
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              },
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            {
              "fromSTM": true,
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              }
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 9,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "what is the winning score?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "what is the winning score?",
            "the scores are nothing for everyone",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "context_id": 7,
            "context_index": 5,
            "dead": true,
            "evalue": {
              "default": true,
              "focusable": [
                "two",
                "one"
              ],
              "marker": "is",
              "number": "many",
              "one": {
                "concept": true,
                "dead": true,
                "default": true,
                "determiner": "the",
                "focusableForPhrase": true,
                "level": 0,
                "marker": "score",
                "modifiers": [
                  "determiner"
                ],
                "pullFromContext": true,
                "range": {
                  "end": 55,
                  "start": 46
                },
                "text": "the scores",
                "types": [
                  "score"
                ],
                "wantsValue": true,
                "word": "scores"
              },
              "two": {
                "concept": true,
                "dead": true,
                "default": true,
                "determiner": "the",
                "evalue": "nothing for everyone",
                "focus": true,
                "focusableForPhrase": true,
                "instance": true,
                "level": 0,
                "marker": "score",
                "modifiers": [
                  "determiner"
                ],
                "number": "many",
                "pullFromContext": true,
                "range": {
                  "end": 55,
                  "start": 46
                },
                "text": "the scores",
                "touchedBy": [
                  "scorekeeper#call30",
                  "scorekeeper#call29"
                ],
                "types": [
                  "score"
                ],
                "wantsValue": true,
                "word": "scores"
              },
              "word": "are"
            },
            "isResponse": true,
            "level": 2,
            "marker": "is",
            "number": "many",
            "one": {
              "dead": true,
              "default": true,
              "determined": true,
              "level": 1,
              "marker": "what",
              "number": "many",
              "query": [
                "what"
              ],
              "range": {
                "end": 55,
                "start": 37
              },
              "text": "what",
              "types": [
                "what"
              ],
              "value": "what",
              "word": "what"
            },
            "query": [
              "what"
            ],
            "range": {
              "end": 55,
              "start": 37
            },
            "text": "what are the scores",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call29"
            ],
            "two": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner"
              ],
              "pullFromContext": true,
              "range": {
                "end": 55,
                "start": 46
              },
              "text": "the scores",
              "types": [
                "score"
              ],
              "wantsValue": true,
              "word": "scores"
            },
            "word": "are"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "what is the winning score?",
            "the scores are nothing for everyone",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "context_id": 6,
            "isResponse": true,
            "marker": "verbatim",
            "topLevel": true,
            "verbatim": "what is the winning score?"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "what is the winning score?",
            "the scores are nothing for everyone",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "arg": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": {
                "default": true,
                "level": 0,
                "marker": "a",
                "range": {
                  "end": 26,
                  "start": 26
                },
                "text": "a",
                "word": "a"
              },
              "instance": true,
              "level": 0,
              "marker": "game",
              "modifiers": [
                "determiner",
                "new"
              ],
              "new": "new",
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 35,
                "start": 26
              },
              "text": "a new game",
              "types": [
                "game"
              ],
              "value": "game",
              "wantsValue": true,
              "word": "game"
            },
            "context_id": 4,
            "context_index": 3,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "start",
            "range": {
              "end": 35,
              "start": 20
            },
            "text": "start a new game",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call14"
            ],
            "value": "start",
            "word": "start"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "what is the winning score?",
            "the scores are nothing for everyone",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 3,
                "start": 0
              },
              "text": "greg",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "greg",
              "word": "greg"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 11,
                  "start": 9
                },
                "text": "100",
                "types": [
                  "integer"
                ],
                "value": 100,
                "word": "100"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 18,
                "start": 9
              },
              "text": "100 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "range": {
              "end": 18,
              "start": 0
            },
            "text": "greg got 100 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "what is the winning score?",
            "the scores are nothing for everyone",
            "what is the winning score?"
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": true,
              "range": {
                "end": 29,
                "start": 0
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            "range": {
              "end": 29,
              "start": 0
            },
            "text": "the winning score is 20 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "two": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 22,
                  "start": 21
                },
                "text": "20",
                "types": [
                  "integer"
                ],
                "value": 20,
                "word": "20"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 29,
                "start": 21
              },
              "text": "20 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            ""
          ]
        }
      ]
    },
    "paraphrases": [
      "the winning score is 20 points",
      "greg got 100 points",
      "start a new game",
      "what is the winning score?",
      "what are the scores?",
      "what is the winning score?"
    ],
    "paraphrasesParenthesized": [
      "((the winning (score)) is ((20) (points)))",
      "((greg) got ((100) (points)))",
      "(start ((a) new (game)))",
      "(what is the winning score?)",
      "(((what) are (the (scores)))?)",
      "(what is the winning score?)"
    ],
    "query": "the winning score is 20 points\\ngreg got 100 points start a new game what are the scores",
    "responses": [
      "",
      "",
      "",
      "what is the winning score?",
      "the scores are nothing for everyone",
      "what is the winning score?"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 3,
        "summaries": [
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 13
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 24,
                  "start": 20
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 26
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 32
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 48,
                  "start": 46
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 55,
                  "start": 50
                }
              }
            ]
          },
          {
            "counter": 10,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 13
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 24,
                  "start": 20
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 26
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 32
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 48,
                  "start": 46
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 55,
                  "start": 50
                }
              }
            ]
          },
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 11,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 18,
                  "start": 13
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 24,
                  "start": 20
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 26
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 32
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 48,
                  "start": 46
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 55,
                  "start": 50
                }
              }
            ]
          },
          {
            "counter": 12,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 18,
                  "start": 9
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 24,
                  "start": 20
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 26
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 32
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 48,
                  "start": 46
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 55,
                  "start": 50
                }
              }
            ]
          },
          {
            "counter": 13,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 18,
                  "start": 0
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 24,
                  "start": 20
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 26
                }
              },
              {
                "marker": [
                  "new",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 32
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 48,
                  "start": 46
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 55,
                  "start": 50
                }
              }
            ]
          },
          {
            "counter": 14,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 18,
                  "start": 0
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 24,
                  "start": 20
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 26
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 28
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 48,
                  "start": 46
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 55,
                  "start": 50
                }
              }
            ]
          },
          {
            "counter": 15,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 18,
                  "start": 0
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 24,
                  "start": 20
                }
              },
              {
                "marker": [
                  "a",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 26
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 28
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 48,
                  "start": 46
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 55,
                  "start": 50
                }
              }
            ]
          },
          {
            "counter": 16,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 18,
                  "start": 0
                }
              },
              {
                "marker": [
                  "start",
                  0
                ],
                "range": {
                  "end": 24,
                  "start": 20
                }
              },
              {
                "marker": [
                  "game",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 26
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 48,
                  "start": 46
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 55,
                  "start": 50
                }
              }
            ]
          },
          {
            "counter": 17,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 18,
                  "start": 0
                }
              },
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 20
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 48,
                  "start": 46
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 55,
                  "start": 50
                }
              }
            ]
          },
          {
            "counter": 18,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 18,
                  "start": 0
                }
              },
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 20
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 55,
                  "start": 46
                }
              }
            ]
          },
          {
            "counter": 19,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 18,
                  "start": 0
                }
              },
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 20
                }
              },
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 55,
                  "start": 37
                }
              }
            ]
          },
          {
            "counter": 20,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 18,
                  "start": 0
                }
              },
              {
                "marker": [
                  "start",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 20
                }
              },
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 55,
                  "start": 37
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "integer",
          0
        ],
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "it",
          0
        ],
        [
          "turn",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "it",
          0
        ],
        [
          "turn",
          0
        ],
        [
          "whose",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "turn",
          0
        ]
      ],
      [
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner",
            "winning"
          ],
          "number": "one",
          "pullFromContext": true,
          "range": {
            "end": 29,
            "start": 0
          },
          "text": "the winning score",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "winning": "winning",
          "word": "score"
        },
        "range": {
          "end": 29,
          "start": 0
        },
        "text": "the winning score is 20 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "two": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 22,
              "start": 21
            },
            "text": "20",
            "types": [
              "integer"
            ],
            "value": 20,
            "word": "20"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 29,
            "start": 21
          },
          "text": "20 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "word": "is"
      },
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 3,
            "start": 0
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 10,
              "start": 9
            },
            "text": "10",
            "types": [
              "integer"
            ],
            "value": 10,
            "word": "10"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 17,
            "start": 9
          },
          "text": "10 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 17,
          "start": 0
        },
        "text": "greg got 10 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "word": "got"
      },
      {
        "context_id": 4,
        "context_index": 3,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 22,
            "start": 19
          },
          "text": "sara",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "sara",
          "word": "sara"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 28,
              "start": 28
            },
            "text": "3",
            "types": [
              "integer"
            ],
            "value": 3,
            "word": "3"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 35,
            "start": 28
          },
          "text": "3 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 35,
          "start": 19
        },
        "text": "sara got 3 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call14"
        ],
        "word": "got"
      },
      {
        "context_id": 6,
        "context_index": 5,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 40,
            "start": 37
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 46,
              "start": 46
            },
            "text": "2",
            "types": [
              "integer"
            ],
            "value": 2,
            "word": "2"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 53,
            "start": 46
          },
          "text": "2 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 53,
          "start": 37
        },
        "text": "greg got 2 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call26"
        ],
        "word": "got"
      },
      {
        "context_id": 8,
        "context_index": 7,
        "dead": true,
        "evalue": {
          "default": true,
          "focusable": [
            "two",
            "one"
          ],
          "marker": "is",
          "one": {
            "dead": true,
            "default": true,
            "determined": true,
            "level": 1,
            "marker": "it",
            "pullFromContext": true,
            "range": {
              "end": 70,
              "start": 69
            },
            "text": "it",
            "types": [
              "it"
            ],
            "unknown": true,
            "value": "it",
            "word": "it"
          },
          "two": {
            "dead": true,
            "default": true,
            "determined": true,
            "evalue": "sara's turn",
            "focus": true,
            "instance": true,
            "level": 1,
            "marker": "it",
            "pullFromContext": true,
            "range": {
              "end": 70,
              "start": 69
            },
            "text": "it",
            "touchedBy": [
              "scorekeeper#call39",
              "scorekeeper#call38"
            ],
            "types": [
              "it"
            ],
            "unknown": true,
            "value": "sara's turn",
            "word": "it"
          },
          "word": "is"
        },
        "isResponse": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "dead": true,
          "default": true,
          "level": 0,
          "marker": "turn",
          "modifiers": [
            "whose"
          ],
          "number": "one",
          "query": true,
          "range": {
            "end": 70,
            "start": 55
          },
          "text": "whose turn",
          "types": [
            "turn"
          ],
          "value": "turn",
          "whose": "whose",
          "word": "turn"
        },
        "query": true,
        "range": {
          "end": 70,
          "start": 55
        },
        "text": "whose turn is it",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call38"
        ],
        "two": {
          "dead": true,
          "default": true,
          "determined": true,
          "level": 1,
          "marker": "it",
          "pullFromContext": true,
          "range": {
            "end": 70,
            "start": 69
          },
          "text": "it",
          "types": [
            "it"
          ],
          "unknown": true,
          "value": "it",
          "word": "it"
        },
        "word": "is"
      }
    ],
    "generatedParenthesized": [
      "",
      "",
      "",
      "",
      "(((it) is (sara's turn)))"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "winning",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        },
        {
          "counter": 9,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "it",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "whose",
              0
            ]
          ]
        },
        {
          "counter": 10,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "it",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "whose",
              0
            ]
          ]
        },
        {
          "counter": 11,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "it",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "whose",
              0
            ]
          ]
        },
        {
          "counter": 12,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "it",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "whose",
              0
            ]
          ]
        },
        {
          "counter": 13,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "it",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "whose",
              0
            ]
          ]
        },
        {
          "counter": 14,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "it",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "whose",
              0
            ]
          ]
        },
        {
          "counter": 15,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "it",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "whose",
              0
            ]
          ]
        },
        {
          "counter": 16,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "it",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "whose",
              0
            ]
          ]
        },
        {
          "counter": 17,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "it",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "whose",
              0
            ]
          ]
        },
        {
          "counter": 18,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "it",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "whose",
              0
            ]
          ]
        },
        {
          "counter": 19,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "it",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "whose",
              0
            ]
          ]
        },
        {
          "counter": 20,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "it",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "whose",
              0
            ]
          ]
        },
        {
          "counter": 21,
          "op": [
            "whose",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "it",
              0
            ],
            [
              "whose",
              0
            ]
          ]
        },
        {
          "counter": 22,
          "op": [
            "it",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "it",
              0
            ]
          ]
        },
        {
          "counter": 23,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 24,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": true,
          "km": "scorekeeper1",
          "nextPlayer": 1,
          "players": [
            "greg",
            "sara"
          ],
          "scores": {
            "greg": 12,
            "sara": 3
          }
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 4
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "sara",
              "word": "turn"
            },
            {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "fromSTM": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 29,
                "start": 0
              },
              "stm": {
                "id": 3
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              },
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            {
              "fromSTM": true,
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              }
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 8,
            "context_index": 7,
            "dead": true,
            "evalue": {
              "default": true,
              "focusable": [
                "two",
                "one"
              ],
              "marker": "is",
              "one": {
                "dead": true,
                "default": true,
                "determined": true,
                "level": 1,
                "marker": "it",
                "pullFromContext": true,
                "range": {
                  "end": 70,
                  "start": 69
                },
                "text": "it",
                "types": [
                  "it"
                ],
                "unknown": true,
                "value": "it",
                "word": "it"
              },
              "two": {
                "dead": true,
                "default": true,
                "determined": true,
                "evalue": "sara's turn",
                "focus": true,
                "instance": true,
                "level": 1,
                "marker": "it",
                "pullFromContext": true,
                "range": {
                  "end": 70,
                  "start": 69
                },
                "text": "it",
                "touchedBy": [
                  "scorekeeper#call39",
                  "scorekeeper#call38"
                ],
                "types": [
                  "it"
                ],
                "unknown": true,
                "value": "sara's turn",
                "word": "it"
              },
              "word": "is"
            },
            "isResponse": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "dead": true,
              "default": true,
              "level": 0,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "query": true,
              "range": {
                "end": 70,
                "start": 55
              },
              "text": "whose turn",
              "types": [
                "turn"
              ],
              "value": "turn",
              "whose": "whose",
              "word": "turn"
            },
            "query": true,
            "range": {
              "end": 70,
              "start": 55
            },
            "text": "whose turn is it",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call38"
            ],
            "two": {
              "dead": true,
              "default": true,
              "determined": true,
              "level": 1,
              "marker": "it",
              "pullFromContext": true,
              "range": {
                "end": 70,
                "start": 69
              },
              "text": "it",
              "types": [
                "it"
              ],
              "unknown": true,
              "value": "it",
              "word": "it"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "it is sara's turn"
          ]
        },
        {
          "context": {
            "context_id": 6,
            "context_index": 5,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 40,
                "start": 37
              },
              "text": "greg",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "greg",
              "word": "greg"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 46,
                  "start": 46
                },
                "text": "2",
                "types": [
                  "integer"
                ],
                "value": 2,
                "word": "2"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 53,
                "start": 46
              },
              "text": "2 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "range": {
              "end": 53,
              "start": 37
            },
            "text": "greg got 2 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call26"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "it is sara's turn"
          ]
        },
        {
          "context": {
            "context_id": 4,
            "context_index": 3,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 22,
                "start": 19
              },
              "text": "sara",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "sara",
              "word": "sara"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 28,
                  "start": 28
                },
                "text": "3",
                "types": [
                  "integer"
                ],
                "value": 3,
                "word": "3"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 35,
                "start": 28
              },
              "text": "3 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "range": {
              "end": 35,
              "start": 19
            },
            "text": "sara got 3 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call14"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "it is sara's turn"
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 3,
                "start": 0
              },
              "text": "greg",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "greg",
              "word": "greg"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 10,
                  "start": 9
                },
                "text": "10",
                "types": [
                  "integer"
                ],
                "value": 10,
                "word": "10"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 17,
                "start": 9
              },
              "text": "10 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "range": {
              "end": 17,
              "start": 0
            },
            "text": "greg got 10 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "it is sara's turn"
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": true,
              "range": {
                "end": 29,
                "start": 0
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            "range": {
              "end": 29,
              "start": 0
            },
            "text": "the winning score is 20 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "two": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 22,
                  "start": 21
                },
                "text": "20",
                "types": [
                  "integer"
                ],
                "value": 20,
                "word": "20"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 29,
                "start": 21
              },
              "text": "20 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            ""
          ]
        }
      ]
    },
    "paraphrases": [
      "the winning score is 20 points",
      "greg got 10 points",
      "sara got 3 points",
      "greg got 2 points",
      "whose turn is it?"
    ],
    "paraphrasesParenthesized": [
      "((the winning (score)) is ((20) (points)))",
      "((greg) got ((10) (points)))",
      "((sara) got ((3) (points)))",
      "((greg) got ((2) (points)))",
      "(((whose (turn)) is (it))?)"
    ],
    "query": "the winning score is 20 points\\ngreg got 10 points sara got 3 points greg got 2 points whose turn is it",
    "responses": [
      "",
      "",
      "",
      "",
      "it is sara's turn"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 4,
        "summaries": [
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 28,
                  "start": 28
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 30
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 46,
                  "start": 46
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 53,
                  "start": 48
                }
              },
              {
                "marker": [
                  "whose",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 55
                }
              },
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 64,
                  "start": 61
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 67,
                  "start": 66
                }
              },
              {
                "marker": [
                  "it",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 69
                }
              }
            ]
          },
          {
            "counter": 10,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 28,
                  "start": 28
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 30
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 46,
                  "start": 46
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 53,
                  "start": 48
                }
              },
              {
                "marker": [
                  "whose",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 55
                }
              },
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 64,
                  "start": 61
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 67,
                  "start": 66
                }
              },
              {
                "marker": [
                  "it",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 69
                }
              }
            ]
          },
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 28,
                  "start": 28
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 30
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 46,
                  "start": 46
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 53,
                  "start": 48
                }
              },
              {
                "marker": [
                  "whose",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 55
                }
              },
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 64,
                  "start": 61
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 67,
                  "start": 66
                }
              },
              {
                "marker": [
                  "it",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 69
                }
              }
            ]
          },
          {
            "counter": 12,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 28,
                  "start": 28
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 30
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 46,
                  "start": 46
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 53,
                  "start": 48
                }
              },
              {
                "marker": [
                  "whose",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 55
                }
              },
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 64,
                  "start": 61
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 67,
                  "start": 66
                }
              },
              {
                "marker": [
                  "it",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 69
                }
              }
            ]
          },
          {
            "counter": 13,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 28,
                  "start": 28
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 30
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 46,
                  "start": 46
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 53,
                  "start": 48
                }
              },
              {
                "marker": [
                  "whose",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 55
                }
              },
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 64,
                  "start": 61
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 67,
                  "start": 66
                }
              },
              {
                "marker": [
                  "it",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 69
                }
              }
            ]
          },
          {
            "counter": 14,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 28,
                  "start": 28
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 30
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 46,
                  "start": 46
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 53,
                  "start": 48
                }
              },
              {
                "marker": [
                  "whose",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 55
                }
              },
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 64,
                  "start": 61
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 67,
                  "start": 66
                }
              },
              {
                "marker": [
                  "it",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 69
                }
              }
            ]
          },
          {
            "counter": 15,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 28,
                  "start": 28
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 30
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 46,
                  "start": 46
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 53,
                  "start": 48
                }
              },
              {
                "marker": [
                  "whose",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 55
                }
              },
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 64,
                  "start": 61
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 67,
                  "start": 66
                }
              },
              {
                "marker": [
                  "it",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 69
                }
              }
            ]
          },
          {
            "counter": 16,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 28,
                  "start": 28
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 30
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 46,
                  "start": 46
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 53,
                  "start": 48
                }
              },
              {
                "marker": [
                  "whose",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 55
                }
              },
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 64,
                  "start": 61
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 67,
                  "start": 66
                }
              },
              {
                "marker": [
                  "it",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 69
                }
              }
            ]
          },
          {
            "counter": 17,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 28
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 46,
                  "start": 46
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 53,
                  "start": 48
                }
              },
              {
                "marker": [
                  "whose",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 55
                }
              },
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 64,
                  "start": 61
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 67,
                  "start": 66
                }
              },
              {
                "marker": [
                  "it",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 69
                }
              }
            ]
          },
          {
            "counter": 18,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 28
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 53,
                  "start": 46
                }
              },
              {
                "marker": [
                  "whose",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 55
                }
              },
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 64,
                  "start": 61
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 67,
                  "start": 66
                }
              },
              {
                "marker": [
                  "it",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 69
                }
              }
            ]
          },
          {
            "counter": 19,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 28
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 53,
                  "start": 46
                }
              },
              {
                "marker": [
                  "whose",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 55
                }
              },
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 64,
                  "start": 61
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 67,
                  "start": 66
                }
              },
              {
                "marker": [
                  "it",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 69
                }
              }
            ]
          },
          {
            "counter": 20,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 19
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 40,
                  "start": 37
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 44,
                  "start": 42
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 53,
                  "start": 46
                }
              },
              {
                "marker": [
                  "whose",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 55
                }
              },
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 64,
                  "start": 61
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 67,
                  "start": 66
                }
              },
              {
                "marker": [
                  "it",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 69
                }
              }
            ]
          },
          {
            "counter": 21,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 53,
                  "start": 37
                }
              },
              {
                "marker": [
                  "whose",
                  0
                ],
                "range": {
                  "end": 59,
                  "start": 55
                }
              },
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 64,
                  "start": 61
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 67,
                  "start": 66
                }
              },
              {
                "marker": [
                  "it",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 69
                }
              }
            ]
          },
          {
            "counter": 22,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 53,
                  "start": 37
                }
              },
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 64,
                  "start": 55
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 67,
                  "start": 66
                }
              },
              {
                "marker": [
                  "it",
                  0
                ],
                "range": {
                  "end": 70,
                  "start": 69
                }
              }
            ]
          },
          {
            "counter": 23,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 53,
                  "start": 37
                }
              },
              {
                "marker": [
                  "turn",
                  0
                ],
                "range": {
                  "end": 64,
                  "start": 55
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 67,
                  "start": 66
                }
              },
              {
                "marker": [
                  "it",
                  1
                ],
                "range": {
                  "end": 70,
                  "start": 69
                }
              }
            ]
          },
          {
            "counter": 24,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 53,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 70,
                  "start": 55
                }
              }
            ]
          },
          {
            "counter": 25,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 53,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 70,
                  "start": 55
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "integer",
          0
        ],
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "next",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "next",
          0
        ],
        [
          "what",
          0
        ]
      ],
      [
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner",
            "winning"
          ],
          "number": "one",
          "pullFromContext": true,
          "range": {
            "end": 29,
            "start": 0
          },
          "text": "the winning score",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "winning": "winning",
          "word": "score"
        },
        "range": {
          "end": 29,
          "start": 0
        },
        "text": "the winning score is 20 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "two": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 22,
              "start": 21
            },
            "text": "20",
            "types": [
              "integer"
            ],
            "value": 20,
            "word": "20"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 29,
            "start": 21
          },
          "text": "20 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "word": "is"
      },
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 3,
            "start": 0
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 10,
              "start": 9
            },
            "text": "10",
            "types": [
              "integer"
            ],
            "value": 10,
            "word": "10"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 17,
            "start": 9
          },
          "text": "10 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 17,
          "start": 0
        },
        "text": "greg got 10 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "word": "got"
      },
      {
        "context_id": 4,
        "context_index": 3,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 23,
            "start": 19
          },
          "text": "alice",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "alice",
          "word": "alice"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 29,
              "start": 29
            },
            "text": "3",
            "types": [
              "integer"
            ],
            "value": 3,
            "word": "3"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 36,
            "start": 29
          },
          "text": "3 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 36,
          "start": 19
        },
        "text": "alice got 3 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call14"
        ],
        "word": "got"
      },
      {
        "context_id": 6,
        "context_index": 5,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 41,
            "start": 38
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 47,
              "start": 47
            },
            "text": "5",
            "types": [
              "integer"
            ],
            "value": 5,
            "word": "5"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 54,
            "start": 47
          },
          "text": "5 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 54,
          "start": 38
        },
        "text": "greg got 5 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call26"
        ],
        "word": "got"
      },
      {
        "context_id": 8,
        "context_index": 7,
        "dead": true,
        "evalue": {
          "default": true,
          "focusable": [
            "two",
            "one"
          ],
          "marker": "is",
          "one": {
            "dead": true,
            "default": true,
            "level": 0,
            "marker": "next",
            "range": {
              "end": 66,
              "start": 63
            },
            "text": "next",
            "types": [
              "next"
            ],
            "value": "next",
            "word": "next"
          },
          "two": {
            "dead": true,
            "default": true,
            "evalue": "alice",
            "focus": true,
            "instance": true,
            "isSelf": true,
            "level": 0,
            "marker": "next",
            "paraphrase": true,
            "range": {
              "end": 66,
              "start": 63
            },
            "text": "next",
            "touchedBy": [
              "scorekeeper#call39",
              "scorekeeper#call38"
            ],
            "types": [
              "next"
            ],
            "value": "next",
            "word": "next"
          },
          "word": "is"
        },
        "isResponse": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "dead": true,
          "determined": true,
          "level": 1,
          "marker": "what",
          "modifiers": [
          ],
          "number": "one",
          "query": [
            "what"
          ],
          "range": {
            "end": 66,
            "start": 56
          },
          "text": "who",
          "types": [
            "what"
          ],
          "word": "who"
        },
        "query": [
          "what"
        ],
        "range": {
          "end": 66,
          "start": 56
        },
        "text": "who is next",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call38"
        ],
        "two": {
          "dead": true,
          "default": true,
          "level": 0,
          "marker": "next",
          "range": {
            "end": 66,
            "start": 63
          },
          "text": "next",
          "types": [
            "next"
          ],
          "value": "next",
          "word": "next"
        },
        "word": "is"
      }
    ],
    "generatedParenthesized": [
      "",
      "",
      "",
      "",
      "(alice)"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "winning",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        },
        {
          "counter": 9,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 10,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 11,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 12,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 13,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 14,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 15,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 16,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 17,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 18,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 19,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 20,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 21,
          "op": [
            "what",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 22,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 23,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": true,
          "km": "scorekeeper1",
          "nextPlayer": 1,
          "players": [
            "greg",
            "alice"
          ],
          "scores": {
            "alice": 3,
            "greg": 15
          }
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 4
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "alice",
              "word": "turn"
            },
            {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "fromSTM": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 29,
                "start": 0
              },
              "stm": {
                "id": 3
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              },
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            {
              "fromSTM": true,
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              }
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 8,
            "context_index": 7,
            "dead": true,
            "evalue": {
              "default": true,
              "focusable": [
                "two",
                "one"
              ],
              "marker": "is",
              "one": {
                "dead": true,
                "default": true,
                "level": 0,
                "marker": "next",
                "range": {
                  "end": 66,
                  "start": 63
                },
                "text": "next",
                "types": [
                  "next"
                ],
                "value": "next",
                "word": "next"
              },
              "two": {
                "dead": true,
                "default": true,
                "evalue": "alice",
                "focus": true,
                "instance": true,
                "isSelf": true,
                "level": 0,
                "marker": "next",
                "paraphrase": true,
                "range": {
                  "end": 66,
                  "start": 63
                },
                "text": "next",
                "touchedBy": [
                  "scorekeeper#call39",
                  "scorekeeper#call38"
                ],
                "types": [
                  "next"
                ],
                "value": "next",
                "word": "next"
              },
              "word": "is"
            },
            "isResponse": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "dead": true,
              "determined": true,
              "level": 1,
              "marker": "what",
              "modifiers": [
              ],
              "number": "one",
              "query": [
                "what"
              ],
              "range": {
                "end": 66,
                "start": 56
              },
              "text": "who",
              "types": [
                "what"
              ],
              "word": "who"
            },
            "query": [
              "what"
            ],
            "range": {
              "end": 66,
              "start": 56
            },
            "text": "who is next",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call38"
            ],
            "two": {
              "dead": true,
              "default": true,
              "level": 0,
              "marker": "next",
              "range": {
                "end": 66,
                "start": 63
              },
              "text": "next",
              "types": [
                "next"
              ],
              "value": "next",
              "word": "next"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "alice"
          ]
        },
        {
          "context": {
            "context_id": 6,
            "context_index": 5,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 41,
                "start": 38
              },
              "text": "greg",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "greg",
              "word": "greg"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 47,
                  "start": 47
                },
                "text": "5",
                "types": [
                  "integer"
                ],
                "value": 5,
                "word": "5"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 54,
                "start": 47
              },
              "text": "5 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "range": {
              "end": 54,
              "start": 38
            },
            "text": "greg got 5 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call26"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "alice"
          ]
        },
        {
          "context": {
            "context_id": 4,
            "context_index": 3,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 23,
                "start": 19
              },
              "text": "alice",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "alice",
              "word": "alice"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 29,
                  "start": 29
                },
                "text": "3",
                "types": [
                  "integer"
                ],
                "value": 3,
                "word": "3"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 36,
                "start": 29
              },
              "text": "3 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "range": {
              "end": 36,
              "start": 19
            },
            "text": "alice got 3 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call14"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "alice"
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 3,
                "start": 0
              },
              "text": "greg",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "greg",
              "word": "greg"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 10,
                  "start": 9
                },
                "text": "10",
                "types": [
                  "integer"
                ],
                "value": 10,
                "word": "10"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 17,
                "start": 9
              },
              "text": "10 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "range": {
              "end": 17,
              "start": 0
            },
            "text": "greg got 10 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "",
            "alice"
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": true,
              "range": {
                "end": 29,
                "start": 0
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            "range": {
              "end": 29,
              "start": 0
            },
            "text": "the winning score is 20 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "two": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 22,
                  "start": 21
                },
                "text": "20",
                "types": [
                  "integer"
                ],
                "value": 20,
                "word": "20"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 29,
                "start": 21
              },
              "text": "20 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            ""
          ]
        }
      ]
    },
    "paraphrases": [
      "the winning score is 20 points",
      "greg got 10 points",
      "alice got 3 points",
      "greg got 5 points",
      "who is next?"
    ],
    "paraphrasesParenthesized": [
      "((the winning (score)) is ((20) (points)))",
      "((greg) got ((10) (points)))",
      "((alice) got ((3) (points)))",
      "((greg) got ((5) (points)))",
      "(((who) is (next))?)"
    ],
    "query": "the winning score is 20 points\\ngreg got 10 points alice got 3 points greg got 5 points who is next",
    "responses": [
      "",
      "",
      "",
      "",
      "alice"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 4,
        "summaries": [
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 23,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 25
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 29
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 36,
                  "start": 31
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 41,
                  "start": 38
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 43
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 47
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 54,
                  "start": 49
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 58,
                  "start": 56
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 61,
                  "start": 60
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 66,
                  "start": 63
                }
              }
            ]
          },
          {
            "counter": 10,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 23,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 25
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 29
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 36,
                  "start": 31
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 41,
                  "start": 38
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 43
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 47
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 54,
                  "start": 49
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 58,
                  "start": 56
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 61,
                  "start": 60
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 66,
                  "start": 63
                }
              }
            ]
          },
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 23,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 25
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 29
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 36,
                  "start": 31
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 41,
                  "start": 38
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 43
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 47
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 54,
                  "start": 49
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 58,
                  "start": 56
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 61,
                  "start": 60
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 66,
                  "start": 63
                }
              }
            ]
          },
          {
            "counter": 12,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 23,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 25
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 29
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 36,
                  "start": 31
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 41,
                  "start": 38
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 43
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 47
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 54,
                  "start": 49
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 58,
                  "start": 56
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 61,
                  "start": 60
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 66,
                  "start": 63
                }
              }
            ]
          },
          {
            "counter": 13,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 23,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 25
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 29
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 36,
                  "start": 31
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 41,
                  "start": 38
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 43
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 47
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 54,
                  "start": 49
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 58,
                  "start": 56
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 61,
                  "start": 60
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 66,
                  "start": 63
                }
              }
            ]
          },
          {
            "counter": 14,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 23,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 25
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 29
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 36,
                  "start": 31
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 41,
                  "start": 38
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 43
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 47
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 54,
                  "start": 49
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 58,
                  "start": 56
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 61,
                  "start": 60
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 66,
                  "start": 63
                }
              }
            ]
          },
          {
            "counter": 15,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 23,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 25
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 29
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 36,
                  "start": 31
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 41,
                  "start": 38
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 43
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 47,
                  "start": 47
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 54,
                  "start": 49
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 58,
                  "start": 56
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 61,
                  "start": 60
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 66,
                  "start": 63
                }
              }
            ]
          },
          {
            "counter": 16,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 23,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 25
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 29
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 36,
                  "start": 31
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 41,
                  "start": 38
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 43
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 47,
                  "start": 47
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 54,
                  "start": 49
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 58,
                  "start": 56
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 61,
                  "start": 60
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 66,
                  "start": 63
                }
              }
            ]
          },
          {
            "counter": 17,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 23,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 25
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 36,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 41,
                  "start": 38
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 43
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 47,
                  "start": 47
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 54,
                  "start": 49
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 58,
                  "start": 56
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 61,
                  "start": 60
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 66,
                  "start": 63
                }
              }
            ]
          },
          {
            "counter": 18,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 23,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 25
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 36,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 41,
                  "start": 38
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 43
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 54,
                  "start": 47
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 58,
                  "start": 56
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 61,
                  "start": 60
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 66,
                  "start": 63
                }
              }
            ]
          },
          {
            "counter": 19,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 23,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 27,
                  "start": 25
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 36,
                  "start": 29
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 41,
                  "start": 38
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 43
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 54,
                  "start": 47
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 58,
                  "start": 56
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 61,
                  "start": 60
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 66,
                  "start": 63
                }
              }
            ]
          },
          {
            "counter": 20,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 36,
                  "start": 19
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 41,
                  "start": 38
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 45,
                  "start": 43
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 54,
                  "start": 47
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 58,
                  "start": 56
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 61,
                  "start": 60
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 66,
                  "start": 63
                }
              }
            ]
          },
          {
            "counter": 21,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 36,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 54,
                  "start": 38
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 58,
                  "start": 56
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 61,
                  "start": 60
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 66,
                  "start": 63
                }
              }
            ]
          },
          {
            "counter": 22,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 36,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 54,
                  "start": 38
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 58,
                  "start": 56
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 61,
                  "start": 60
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 66,
                  "start": 63
                }
              }
            ]
          },
          {
            "counter": 23,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 36,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 54,
                  "start": 38
                }
              },
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 66,
                  "start": 56
                }
              }
            ]
          },
          {
            "counter": 24,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 36,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 54,
                  "start": 38
                }
              },
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 66,
                  "start": 56
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "integer",
          0
        ],
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "next",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "next",
          0
        ],
        [
          "what",
          0
        ]
      ],
      [
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner",
            "winning"
          ],
          "number": "one",
          "pullFromContext": true,
          "range": {
            "end": 29,
            "start": 0
          },
          "text": "the winning score",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "winning": "winning",
          "word": "score"
        },
        "range": {
          "end": 29,
          "start": 0
        },
        "text": "the winning score is 20 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "two": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 22,
              "start": 21
            },
            "text": "20",
            "types": [
              "integer"
            ],
            "value": 20,
            "word": "20"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 29,
            "start": 21
          },
          "text": "20 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "word": "is"
      },
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 3,
            "start": 0
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 10,
              "start": 9
            },
            "text": "10",
            "types": [
              "integer"
            ],
            "value": 10,
            "word": "10"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 17,
            "start": 9
          },
          "text": "10 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 17,
          "start": 0
        },
        "text": "greg got 10 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "word": "got"
      },
      {
        "context_id": 4,
        "context_index": 3,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 22,
            "start": 19
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 28,
              "start": 28
            },
            "text": "5",
            "types": [
              "integer"
            ],
            "value": 5,
            "word": "5"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 35,
            "start": 28
          },
          "text": "5 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 35,
          "start": 19
        },
        "text": "greg got 5 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call14"
        ],
        "word": "got"
      },
      {
        "context_id": 6,
        "context_index": 5,
        "dead": true,
        "evalue": {
          "default": true,
          "focusable": [
            "two",
            "one"
          ],
          "marker": "is",
          "one": {
            "dead": true,
            "default": true,
            "level": 0,
            "marker": "next",
            "range": {
              "end": 47,
              "start": 44
            },
            "text": "next",
            "types": [
              "next"
            ],
            "value": "next",
            "word": "next"
          },
          "two": {
            "dead": true,
            "default": true,
            "evalue": "greg",
            "focus": true,
            "instance": true,
            "isSelf": true,
            "level": 0,
            "marker": "next",
            "paraphrase": true,
            "range": {
              "end": 47,
              "start": 44
            },
            "text": "next",
            "touchedBy": [
              "scorekeeper#call27",
              "scorekeeper#call26"
            ],
            "types": [
              "next"
            ],
            "value": "next",
            "word": "next"
          },
          "word": "is"
        },
        "isResponse": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "dead": true,
          "determined": true,
          "level": 1,
          "marker": "what",
          "modifiers": [
          ],
          "number": "one",
          "query": [
            "what"
          ],
          "range": {
            "end": 47,
            "start": 37
          },
          "text": "who",
          "types": [
            "what"
          ],
          "word": "who"
        },
        "query": [
          "what"
        ],
        "range": {
          "end": 47,
          "start": 37
        },
        "text": "who is next",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call26"
        ],
        "two": {
          "dead": true,
          "default": true,
          "level": 0,
          "marker": "next",
          "range": {
            "end": 47,
            "start": 44
          },
          "text": "next",
          "types": [
            "next"
          ],
          "value": "next",
          "word": "next"
        },
        "word": "is"
      }
    ],
    "generatedParenthesized": [
      "",
      "",
      "",
      "(greg)"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "winning",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        },
        {
          "counter": 9,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 10,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 11,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 12,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 13,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 14,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 15,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 16,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 17,
          "op": [
            "what",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 18,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 19,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": true,
          "km": "scorekeeper1",
          "nextPlayer": 0,
          "players": [
            "greg"
          ],
          "scores": {
            "greg": 15
          }
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 4
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "greg",
              "word": "turn"
            },
            {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "fromSTM": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 29,
                "start": 0
              },
              "stm": {
                "id": 3
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              },
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            {
              "fromSTM": true,
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              }
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 6,
            "context_index": 5,
            "dead": true,
            "evalue": {
              "default": true,
              "focusable": [
                "two",
                "one"
              ],
              "marker": "is",
              "one": {
                "dead": true,
                "default": true,
                "level": 0,
                "marker": "next",
                "range": {
                  "end": 47,
                  "start": 44
                },
                "text": "next",
                "types": [
                  "next"
                ],
                "value": "next",
                "word": "next"
              },
              "two": {
                "dead": true,
                "default": true,
                "evalue": "greg",
                "focus": true,
                "instance": true,
                "isSelf": true,
                "level": 0,
                "marker": "next",
                "paraphrase": true,
                "range": {
                  "end": 47,
                  "start": 44
                },
                "text": "next",
                "touchedBy": [
                  "scorekeeper#call27",
                  "scorekeeper#call26"
                ],
                "types": [
                  "next"
                ],
                "value": "next",
                "word": "next"
              },
              "word": "is"
            },
            "isResponse": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "dead": true,
              "determined": true,
              "level": 1,
              "marker": "what",
              "modifiers": [
              ],
              "number": "one",
              "query": [
                "what"
              ],
              "range": {
                "end": 47,
                "start": 37
              },
              "text": "who",
              "types": [
                "what"
              ],
              "word": "who"
            },
            "query": [
              "what"
            ],
            "range": {
              "end": 47,
              "start": 37
            },
            "text": "who is next",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call26"
            ],
            "two": {
              "dead": true,
              "default": true,
              "level": 0,
              "marker": "next",
              "range": {
                "end": 47,
                "start": 44
              },
              "text": "next",
              "types": [
                "next"
              ],
              "value": "next",
              "word": "next"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "greg"
          ]
        },
        {
          "context": {
            "context_id": 4,
            "context_index": 3,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 22,
                "start": 19
              },
              "text": "greg",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "greg",
              "word": "greg"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 28,
                  "start": 28
                },
                "text": "5",
                "types": [
                  "integer"
                ],
                "value": 5,
                "word": "5"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 35,
                "start": 28
              },
              "text": "5 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "range": {
              "end": 35,
              "start": 19
            },
            "text": "greg got 5 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call14"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "greg"
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 3,
                "start": 0
              },
              "text": "greg",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "greg",
              "word": "greg"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 10,
                  "start": 9
                },
                "text": "10",
                "types": [
                  "integer"
                ],
                "value": 10,
                "word": "10"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 17,
                "start": 9
              },
              "text": "10 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "range": {
              "end": 17,
              "start": 0
            },
            "text": "greg got 10 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "",
            "greg"
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": true,
              "range": {
                "end": 29,
                "start": 0
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            "range": {
              "end": 29,
              "start": 0
            },
            "text": "the winning score is 20 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "two": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 22,
                  "start": 21
                },
                "text": "20",
                "types": [
                  "integer"
                ],
                "value": 20,
                "word": "20"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 29,
                "start": 21
              },
              "text": "20 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            ""
          ]
        }
      ]
    },
    "paraphrases": [
      "the winning score is 20 points",
      "greg got 10 points",
      "greg got 5 points",
      "who is next?"
    ],
    "paraphrasesParenthesized": [
      "((the winning (score)) is ((20) (points)))",
      "((greg) got ((10) (points)))",
      "((greg) got ((5) (points)))",
      "(((who) is (next))?)"
    ],
    "query": "the winning score is 20 points\\ngreg got 10 points greg got 5 points who is next",
    "responses": [
      "",
      "",
      "",
      "greg"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 3,
        "summaries": [
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 28,
                  "start": 28
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 30
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 41
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 10,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 28,
                  "start": 28
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 30
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 41
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 28,
                  "start": 28
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 30
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 41
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 12,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 28,
                  "start": 28
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 30
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 41
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 13,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 28,
                  "start": 28
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 30
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 41
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 14,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 28,
                  "start": 28
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 30
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 41
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 15,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 28
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 41
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 16,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 28
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 41
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 17,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 19
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 39,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 41
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 18,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 19
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 39,
                  "start": 37
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 42,
                  "start": 41
                }
              },
              {
                "marker": [
                  "next",
                  0
                ],
                "range": {
                  "end": 47,
                  "start": 44
                }
              }
            ]
          },
          {
            "counter": 19,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 19
                }
              },
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 47,
                  "start": 37
                }
              }
            ]
          },
          {
            "counter": 20,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 19
                }
              },
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 47,
                  "start": 37
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "integer",
          0
        ],
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ],
        [
          "what",
          0
        ]
      ],
      [
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner",
            "winning"
          ],
          "number": "one",
          "pullFromContext": true,
          "range": {
            "end": 29,
            "start": 0
          },
          "text": "the winning score",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "winning": "winning",
          "word": "score"
        },
        "range": {
          "end": 29,
          "start": 0
        },
        "text": "the winning score is 20 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "two": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 22,
              "start": 21
            },
            "text": "20",
            "types": [
              "integer"
            ],
            "value": 20,
            "word": "20"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 29,
            "start": 21
          },
          "text": "20 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "word": "is"
      },
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 3,
            "start": 0
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 10,
              "start": 9
            },
            "text": "10",
            "types": [
              "integer"
            ],
            "value": 10,
            "word": "10"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 17,
            "start": 9
          },
          "text": "10 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 17,
          "start": 0
        },
        "text": "greg got 10 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "word": "got"
      },
      {
        "context_id": 4,
        "context_index": 3,
        "dead": true,
        "evalue": {
          "default": true,
          "focusable": [
            "two",
            "one"
          ],
          "marker": "is",
          "number": "many",
          "one": {
            "concept": true,
            "dead": true,
            "default": true,
            "determiner": "the",
            "focusableForPhrase": true,
            "level": 0,
            "marker": "score",
            "modifiers": [
              "determiner"
            ],
            "pullFromContext": true,
            "range": {
              "end": 37,
              "start": 28
            },
            "text": "the scores",
            "types": [
              "score"
            ],
            "wantsValue": true,
            "word": "scores"
          },
          "two": {
            "concept": true,
            "dead": true,
            "default": true,
            "determiner": "the",
            "evalue": "greg has 10 points",
            "focus": true,
            "focusableForPhrase": true,
            "instance": true,
            "level": 0,
            "marker": "score",
            "modifiers": [
              "determiner"
            ],
            "number": "many",
            "pullFromContext": true,
            "range": {
              "end": 37,
              "start": 28
            },
            "text": "the scores",
            "touchedBy": [
              "scorekeeper#call15",
              "scorekeeper#call14"
            ],
            "types": [
              "score"
            ],
            "wantsValue": true,
            "word": "scores"
          },
          "word": "are"
        },
        "isResponse": true,
        "level": 2,
        "marker": "is",
        "number": "many",
        "one": {
          "dead": true,
          "default": true,
          "determined": true,
          "level": 1,
          "marker": "what",
          "number": "many",
          "query": [
            "what"
          ],
          "range": {
            "end": 37,
            "start": 19
          },
          "text": "what",
          "types": [
            "what"
          ],
          "value": "what",
          "word": "what"
        },
        "query": [
          "what"
        ],
        "range": {
          "end": 37,
          "start": 19
        },
        "text": "what are the scores",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call14"
        ],
        "two": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner"
          ],
          "pullFromContext": true,
          "range": {
            "end": 37,
            "start": 28
          },
          "text": "the scores",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "word": "scores"
        },
        "word": "are"
      }
    ],
    "generatedParenthesized": [
      "",
      "",
      "(((the (scores)) are (greg has 10 points)))"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "winning",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        },
        {
          "counter": 9,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 10,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 11,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 12,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 13,
          "op": [
            "what",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 14,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 15,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 16,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": false,
          "km": "scorekeeper1",
          "players": [
            "greg"
          ],
          "scores": {
            "greg": 10
          }
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "fromSTM": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 29,
                "start": 0
              },
              "stm": {
                "id": 3
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              },
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            {
              "fromSTM": true,
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              }
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 4,
            "context_index": 3,
            "dead": true,
            "evalue": {
              "default": true,
              "focusable": [
                "two",
                "one"
              ],
              "marker": "is",
              "number": "many",
              "one": {
                "concept": true,
                "dead": true,
                "default": true,
                "determiner": "the",
                "focusableForPhrase": true,
                "level": 0,
                "marker": "score",
                "modifiers": [
                  "determiner"
                ],
                "pullFromContext": true,
                "range": {
                  "end": 37,
                  "start": 28
                },
                "text": "the scores",
                "types": [
                  "score"
                ],
                "wantsValue": true,
                "word": "scores"
              },
              "two": {
                "concept": true,
                "dead": true,
                "default": true,
                "determiner": "the",
                "evalue": "greg has 10 points",
                "focus": true,
                "focusableForPhrase": true,
                "instance": true,
                "level": 0,
                "marker": "score",
                "modifiers": [
                  "determiner"
                ],
                "number": "many",
                "pullFromContext": true,
                "range": {
                  "end": 37,
                  "start": 28
                },
                "text": "the scores",
                "touchedBy": [
                  "scorekeeper#call15",
                  "scorekeeper#call14"
                ],
                "types": [
                  "score"
                ],
                "wantsValue": true,
                "word": "scores"
              },
              "word": "are"
            },
            "isResponse": true,
            "level": 2,
            "marker": "is",
            "number": "many",
            "one": {
              "dead": true,
              "default": true,
              "determined": true,
              "level": 1,
              "marker": "what",
              "number": "many",
              "query": [
                "what"
              ],
              "range": {
                "end": 37,
                "start": 19
              },
              "text": "what",
              "types": [
                "what"
              ],
              "value": "what",
              "word": "what"
            },
            "query": [
              "what"
            ],
            "range": {
              "end": 37,
              "start": 19
            },
            "text": "what are the scores",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call14"
            ],
            "two": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner"
              ],
              "pullFromContext": true,
              "range": {
                "end": 37,
                "start": 28
              },
              "text": "the scores",
              "types": [
                "score"
              ],
              "wantsValue": true,
              "word": "scores"
            },
            "word": "are"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "the scores are greg has 10 points"
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 3,
                "start": 0
              },
              "text": "greg",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "greg",
              "word": "greg"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 10,
                  "start": 9
                },
                "text": "10",
                "types": [
                  "integer"
                ],
                "value": 10,
                "word": "10"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 17,
                "start": 9
              },
              "text": "10 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "range": {
              "end": 17,
              "start": 0
            },
            "text": "greg got 10 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "the scores are greg has 10 points"
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": true,
              "range": {
                "end": 29,
                "start": 0
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            "range": {
              "end": 29,
              "start": 0
            },
            "text": "the winning score is 20 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "two": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 22,
                  "start": 21
                },
                "text": "20",
                "types": [
                  "integer"
                ],
                "value": 20,
                "word": "20"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 29,
                "start": 21
              },
              "text": "20 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            ""
          ]
        }
      ]
    },
    "paraphrases": [
      "the winning score is 20 points",
      "greg got 10 points",
      "what are the scores?"
    ],
    "paraphrasesParenthesized": [
      "((the winning (score)) is ((20) (points)))",
      "((greg) got ((10) (points)))",
      "(((what) are (the (scores)))?)"
    ],
    "query": "the winning score is 20 points\\ngreg got 10 points what are the scores",
    "responses": [
      "",
      "",
      "the scores are greg has 10 points"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 2,
        "summaries": [
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 37,
                  "start": 32
                }
              }
            ]
          },
          {
            "counter": 10,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 37,
                  "start": 32
                }
              }
            ]
          },
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 37,
                  "start": 32
                }
              }
            ]
          },
          {
            "counter": 12,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 9
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 37,
                  "start": 32
                }
              }
            ]
          },
          {
            "counter": 13,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 37,
                  "start": 32
                }
              }
            ]
          },
          {
            "counter": 14,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 30,
                  "start": 28
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 37,
                  "start": 32
                }
              }
            ]
          },
          {
            "counter": 15,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 26,
                  "start": 24
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 37,
                  "start": 28
                }
              }
            ]
          },
          {
            "counter": 16,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 37,
                  "start": 19
                }
              }
            ]
          },
          {
            "counter": 17,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 37,
                  "start": 19
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "integer",
          0
        ],
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ]
      ],
      [
        [
          "is",
          0
        ],
        [
          "score",
          0
        ],
        [
          "the",
          0
        ],
        [
          "what",
          0
        ]
      ],
      [
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner",
            "winning"
          ],
          "number": "one",
          "pullFromContext": true,
          "range": {
            "end": 29,
            "start": 0
          },
          "text": "the winning score",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "winning": "winning",
          "word": "score"
        },
        "range": {
          "end": 29,
          "start": 0
        },
        "text": "the winning score is 20 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "two": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 22,
              "start": 21
            },
            "text": "20",
            "types": [
              "integer"
            ],
            "value": 20,
            "word": "20"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 29,
            "start": 21
          },
          "text": "20 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "word": "is"
      },
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 3,
            "start": 0
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 10,
              "start": 9
            },
            "text": "10",
            "types": [
              "integer"
            ],
            "value": 10,
            "word": "10"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 17,
            "start": 9
          },
          "text": "10 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 17,
          "start": 0
        },
        "text": "greg got 10 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "word": "got"
      },
      {
        "context_id": 4,
        "context_index": 3,
        "dead": true,
        "evalue": {
          "default": true,
          "focusable": [
            "two",
            "one"
          ],
          "marker": "is",
          "one": {
            "concept": true,
            "dead": true,
            "default": true,
            "determiner": "the",
            "focusableForPhrase": true,
            "level": 0,
            "marker": "score",
            "modifiers": [
              "determiner"
            ],
            "pullFromContext": true,
            "range": {
              "end": 35,
              "start": 27
            },
            "text": "the score",
            "types": [
              "score"
            ],
            "wantsValue": true,
            "word": "score"
          },
          "two": {
            "concept": true,
            "dead": true,
            "default": true,
            "determiner": "the",
            "evalue": "greg has 10 points",
            "focus": true,
            "focusableForPhrase": true,
            "instance": true,
            "level": 0,
            "marker": "score",
            "modifiers": [
              "determiner"
            ],
            "pullFromContext": true,
            "range": {
              "end": 35,
              "start": 27
            },
            "text": "the score",
            "touchedBy": [
              "scorekeeper#call15",
              "scorekeeper#call14"
            ],
            "types": [
              "score"
            ],
            "wantsValue": true,
            "word": "score"
          },
          "word": "is"
        },
        "isResponse": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "dead": true,
          "default": true,
          "determined": true,
          "level": 1,
          "marker": "what",
          "number": "one",
          "query": [
            "what"
          ],
          "range": {
            "end": 35,
            "start": 19
          },
          "text": "what",
          "types": [
            "what"
          ],
          "value": "what",
          "word": "what"
        },
        "query": [
          "what"
        ],
        "range": {
          "end": 35,
          "start": 19
        },
        "text": "what is the score",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call14"
        ],
        "two": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner"
          ],
          "pullFromContext": true,
          "range": {
            "end": 35,
            "start": 27
          },
          "text": "the score",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "word": "score"
        },
        "word": "is"
      }
    ],
    "generatedParenthesized": [
      "",
      "",
      "(((the (score)) is (greg has 10 points)))"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "winning",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        },
        {
          "counter": 9,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 10,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 11,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 12,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 13,
          "op": [
            "what",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "what",
              0
            ]
          ]
        },
        {
          "counter": 14,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 15,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 16,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": false,
          "km": "scorekeeper1",
          "players": [
            "greg"
          ],
          "scores": {
            "greg": 10
          }
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "fromSTM": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 29,
                "start": 0
              },
              "stm": {
                "id": 3
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              },
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            {
              "fromSTM": true,
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              }
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 4,
            "context_index": 3,
            "dead": true,
            "evalue": {
              "default": true,
              "focusable": [
                "two",
                "one"
              ],
              "marker": "is",
              "one": {
                "concept": true,
                "dead": true,
                "default": true,
                "determiner": "the",
                "focusableForPhrase": true,
                "level": 0,
                "marker": "score",
                "modifiers": [
                  "determiner"
                ],
                "pullFromContext": true,
                "range": {
                  "end": 35,
                  "start": 27
                },
                "text": "the score",
                "types": [
                  "score"
                ],
                "wantsValue": true,
                "word": "score"
              },
              "two": {
                "concept": true,
                "dead": true,
                "default": true,
                "determiner": "the",
                "evalue": "greg has 10 points",
                "focus": true,
                "focusableForPhrase": true,
                "instance": true,
                "level": 0,
                "marker": "score",
                "modifiers": [
                  "determiner"
                ],
                "pullFromContext": true,
                "range": {
                  "end": 35,
                  "start": 27
                },
                "text": "the score",
                "touchedBy": [
                  "scorekeeper#call15",
                  "scorekeeper#call14"
                ],
                "types": [
                  "score"
                ],
                "wantsValue": true,
                "word": "score"
              },
              "word": "is"
            },
            "isResponse": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "dead": true,
              "default": true,
              "determined": true,
              "level": 1,
              "marker": "what",
              "number": "one",
              "query": [
                "what"
              ],
              "range": {
                "end": 35,
                "start": 19
              },
              "text": "what",
              "types": [
                "what"
              ],
              "value": "what",
              "word": "what"
            },
            "query": [
              "what"
            ],
            "range": {
              "end": 35,
              "start": 19
            },
            "text": "what is the score",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call14"
            ],
            "two": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner"
              ],
              "pullFromContext": true,
              "range": {
                "end": 35,
                "start": 27
              },
              "text": "the score",
              "types": [
                "score"
              ],
              "wantsValue": true,
              "word": "score"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "the score is greg has 10 points"
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 3,
                "start": 0
              },
              "text": "greg",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "greg",
              "word": "greg"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 10,
                  "start": 9
                },
                "text": "10",
                "types": [
                  "integer"
                ],
                "value": 10,
                "word": "10"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 17,
                "start": 9
              },
              "text": "10 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "range": {
              "end": 17,
              "start": 0
            },
            "text": "greg got 10 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            "",
            "the score is greg has 10 points"
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": true,
              "range": {
                "end": 29,
                "start": 0
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            "range": {
              "end": 29,
              "start": 0
            },
            "text": "the winning score is 20 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "two": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 22,
                  "start": 21
                },
                "text": "20",
                "types": [
                  "integer"
                ],
                "value": 20,
                "word": "20"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 29,
                "start": 21
              },
              "text": "20 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            ""
          ]
        }
      ]
    },
    "paraphrases": [
      "the winning score is 20 points",
      "greg got 10 points",
      "what is the score?"
    ],
    "paraphrasesParenthesized": [
      "((the winning (score)) is ((20) (points)))",
      "((greg) got ((10) (points)))",
      "(((what) is (the (score)))?)"
    ],
    "query": "the winning score is 20 points\\ngreg got 10 points what is the score",
    "responses": [
      "",
      "",
      "the score is greg has 10 points"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 2,
        "summaries": [
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 24
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 27
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 31
                }
              }
            ]
          },
          {
            "counter": 10,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 24
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 27
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 31
                }
              }
            ]
          },
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 24
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 27
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 31
                }
              }
            ]
          },
          {
            "counter": 12,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 9
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 24
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 27
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 31
                }
              }
            ]
          },
          {
            "counter": 13,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "what",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 24
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 27
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 31
                }
              }
            ]
          },
          {
            "counter": 14,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 24
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 27
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 31
                }
              }
            ]
          },
          {
            "counter": 15,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "what",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 19
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 25,
                  "start": 24
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 35,
                  "start": 27
                }
              }
            ]
          },
          {
            "counter": 16,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 35,
                  "start": 19
                }
              }
            ]
          },
          {
            "counter": 17,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 35,
                  "start": 19
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "integer",
          0
        ],
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "point",
          0
        ],
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "scored",
          0
        ],
        [
          "unknown",
          0
        ]
      ]
    ],
    "config": {
    },
    "contexts": [
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "level": 2,
        "marker": "is",
        "number": "one",
        "one": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 0,
          "marker": "score",
          "modifiers": [
            "determiner",
            "winning"
          ],
          "number": "one",
          "pullFromContext": true,
          "range": {
            "end": 29,
            "start": 0
          },
          "text": "the winning score",
          "types": [
            "score"
          ],
          "wantsValue": true,
          "winning": "winning",
          "word": "score"
        },
        "range": {
          "end": 29,
          "start": 0
        },
        "text": "the winning score is 20 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "two": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 22,
              "start": 21
            },
            "text": "20",
            "types": [
              "integer"
            ],
            "value": 20,
            "word": "20"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 29,
            "start": 21
          },
          "text": "20 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "word": "is"
      },
      {
        "context_id": 2,
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "scored",
        "player": {
          "dead": true,
          "level": 0,
          "marker": "player",
          "range": {
            "end": 3,
            "start": 0
          },
          "text": "greg",
          "types": [
            "player"
          ],
          "unknown": true,
          "value": "greg",
          "word": "greg"
        },
        "points": {
          "amount": {
            "dead": true,
            "instance": true,
            "level": 1,
            "marker": "integer",
            "range": {
              "end": 10,
              "start": 9
            },
            "text": "20",
            "types": [
              "integer"
            ],
            "value": 20,
            "word": "20"
          },
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "point",
          "modifiers": [
            "amount"
          ],
          "range": {
            "end": 17,
            "start": 9
          },
          "text": "20 points",
          "types": [
            "point"
          ],
          "word": "points"
        },
        "range": {
          "end": 17,
          "start": 0
        },
        "text": "greg got 20 points",
        "topLevel": true,
        "touchedBy": [
          "scorekeeper#call2"
        ],
        "word": "got"
      }
    ],
    "generatedParenthesized": [
      "",
      ""
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "point",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "winning",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ],
            [
              "winning",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "is",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "is",
            0
          ],
          "ops": [
            [
              "is",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "is",
            1
          ],
          "ops": [
            [
              "is",
              1
            ]
          ]
        },
        {
          "counter": 9,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 10,
          "op": [
            "integer",
            0
          ],
          "ops": [
            [
              "integer",
              0
            ],
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ]
          ]
        },
        {
          "counter": 11,
          "op": [
            "point",
            0
          ],
          "ops": [
            [
              "point",
              0
            ],
            [
              "scored",
              0
            ]
          ]
        },
        {
          "counter": 12,
          "op": [
            "scored",
            0
          ],
          "ops": [
            [
              "scored",
              0
            ]
          ]
        }
      ]
    },
    "objects": {
      "associations": [
      ],
      "nameToUUID": {
        "articles": "articles2",
        "asking": "asking2",
        "concept": "concept2",
        "conjunction": "conjunction2",
        "dialogues": "dialogues2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "meta": "meta2",
        "negation": "negation2",
        "numbers": "numbers2",
        "pos": "pos2",
        "properties": "properties2",
        "punctuation": "punctuation2",
        "scorekeeper": "scorekeeper1",
        "sdefaults": "sdefaults2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
          "km": "articles2"
        },
        "asking2": {
          "km": "asking2"
        },
        "concept2": {
          "defaultTypesForHierarchy": {
          },
          "km": "concept2",
          "valueToWords": [
          ]
        },
        "conjunction2": {
          "km": "conjunction2"
        },
        "dialogues2": {
          "idSuffix": "",
          "km": "dialogues2",
          "mentioned": [
          ],
          "variables": {
          }
        },
        "evaluate2": {
          "km": "evaluate2"
        },
        "gdefaults2": {
          "km": "gdefaults2"
        },
        "meta2": {
          "km": "meta2"
        },
        "negation2": {
          "km": "negation2"
        },
        "numbers2": {
          "km": "numbers2"
        },
        "pos2": {
          "km": "pos2"
        },
        "properties2": {
          "children": {
            "adjective": [
              "stm_before"
            ],
            "article": [
              "a",
              "the",
              "each",
              "every"
            ],
            "canBeDoQuestion": [
              "have"
            ],
            "canBeQuestion": [
              "have",
              "is"
            ],
            "hierarchyAble": [
              "unknown"
            ],
            "ifAble": [
              "orAble"
            ],
            "listable": [
              "object",
              "queryable"
            ],
            "object": [
              "what",
              "whose"
            ],
            "preposition": [
              "between",
              "propertyOf",
              "to"
            ],
            "pronoun": [
              "it",
              "this"
            ],
            "punctuation": [
              "questionMark"
            ],
            "queryable": [
              "xfx",
              "hierarchyAble",
              "readonly",
              "property",
              "object",
              "concept",
              "doubleQuote",
              "theAble",
              "it",
              "what",
              "whatAble",
              "negatable",
              "this",
              "reason",
              "distributable",
              "thisitthat"
            ],
            "theAble": [
              "property",
              "object",
              "concept",
              "listable",
              "reason",
              "memorable",
              "noun"
            ],
            "thisitthat": [
              "it",
              "this",
              "that"
            ],
            "toAble": [
              "it"
            ],
            "verb": [
              "modifies",
              "is",
              "isQuery",
              "remember",
              "evaluate"
            ]
          },
          "concepts": [
            "properties",
            "unknown",
            "hierarchyAble",
            "what",
            "object",
            "xfx",
            "queryable",
            "between",
            "preposition",
            "readonly",
            "have",
            "canBeDoQuestion",
            "canBeQuestion",
            "property",
            "theAble",
            "listable",
            "propertyOf",
            "whose",
            "concept",
            "modifies",
            "verb",
            "doubleQuote",
            "it",
            "pronoun",
            "this",
            "questionMark",
            "punctuation",
            "a",
            "article",
            "the",
            "whatAble",
            "negatable",
            "is",
            "toAble",
            "to",
            "isQuery",
            "reason",
            "memorable",
            "remember",
            "stm_before",
            "adjective",
            "orAble",
            "ifAble",
            "evaluate",
            "each",
            "every",
            "distributable",
            "noun",
            "thisitthat",
            "that"
          ],
          "km": "properties2",
          "parents": {
            "a": [
              "article"
            ],
            "between": [
              "preposition"
            ],
            "concept": [
              "theAble",
              "queryable"
            ],
            "distributable": [
              "queryable"
            ],
            "doubleQuote": [
              "queryable"
            ],
            "each": [
              "article"
            ],
            "evaluate": [
              "verb"
            ],
            "every": [
              "article"
            ],
            "have": [
              "canBeDoQuestion",
              "canBeQuestion"
            ],
            "hierarchyAble": [
              "queryable"
            ],
            "is": [
              "canBeQuestion",
              "verb"
            ],
            "isQuery": [
              "verb"
            ],
            "it": [
              "pronoun",
              "queryable",
              "toAble",
              "thisitthat"
            ],
            "listable": [
              "theAble"
            ],
            "memorable": [
              "theAble"
            ],
            "modifies": [
              "verb"
            ],
            "negatable": [
              "queryable"
            ],
            "noun": [
              "theAble"
            ],
            "object": [
              "queryable",
              "theAble",
              "listable"
            ],
            "orAble": [
              "ifAble"
            ],
            "property": [
              "queryable",
              "theAble"
            ],
            "propertyOf": [
              "preposition"
            ],
            "queryable": [
              "listable"
            ],
            "questionMark": [
              "punctuation"
            ],
            "readonly": [
              "queryable"
            ],
            "reason": [
              "theAble",
              "queryable"
            ],
            "remember": [
              "verb"
            ],
            "stm_before": [
              "adjective"
            ],
            "that": [
              "thisitthat"
            ],
            "the": [
              "article"
            ],
            "theAble": [
              "queryable"
            ],
            "this": [
              "pronoun",
              "queryable",
              "thisitthat"
            ],
            "thisitthat": [
              "queryable"
            ],
            "to": [
              "preposition"
            ],
            "unknown": [
              "hierarchyAble"
            ],
            "what": [
              "object",
              "queryable"
            ],
            "whatAble": [
              "queryable"
            ],
            "whose": [
              "object"
            ],
            "xfx": [
              "queryable"
            ]
          },
          "properties": {
            "handlers": {
            },
            "initHandlers": [
            ],
            "root": {
              "a": {
              },
              "adjective": {
              },
              "article": {
              },
              "between": {
              },
              "canBeDoQuestion": {
              },
              "canBeQuestion": {
              },
              "concept": {
              },
              "distributable": {
              },
              "doubleQuote": {
              },
              "each": {
              },
              "evaluate": {
              },
              "every": {
              },
              "have": {
              },
              "hierarchyAble": {
              },
              "ifAble": {
              },
              "is": {
              },
              "isQuery": {
              },
              "it": {
              },
              "listable": {
              },
              "memorable": {
              },
              "modifies": {
              },
              "negatable": {
              },
              "noun": {
              },
              "object": {
              },
              "orAble": {
              },
              "preposition": {
              },
              "pronoun": {
              },
              "property": {
              },
              "propertyOf": {
              },
              "punctuation": {
              },
              "queryable": {
              },
              "questionMark": {
              },
              "readonly": {
              },
              "reason": {
              },
              "remember": {
              },
              "stm_before": {
              },
              "that": {
              },
              "the": {
              },
              "theAble": {
              },
              "this": {
              },
              "thisitthat": {
              },
              "to": {
              },
              "toAble": {
              },
              "unknown": {
              },
              "verb": {
              },
              "what": {
              },
              "whatAble": {
              },
              "whose": {
              },
              "xfx": {
              }
            }
          },
          "property": {
          },
          "relations": [
          ],
          "valueToWords": {
          }
        },
        "punctuation2": {
          "km": "punctuation2"
        },
        "scorekeeper1": {
          "allPlayersAreKnown": false,
          "km": "scorekeeper1",
          "players": [
            "greg"
          ],
          "scores": {
            "greg": 20
          }
        },
        "sdefaults2": {
          "km": "sdefaults2"
        },
        "stm2": {
          "km": "stm2",
          "mentioned": [
            {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "fromSTM": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": false,
              "range": {
                "end": 29,
                "start": 0
              },
              "stm": {
                "id": 3
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              },
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            {
              "fromSTM": true,
              "pullFromContext": false,
              "stm": {
                "id": 2
              },
              "value": {
                "amount": {
                  "dead": true,
                  "instance": true,
                  "level": 1,
                  "marker": "integer",
                  "range": {
                    "end": 22,
                    "start": 21
                  },
                  "text": "20",
                  "types": [
                    "integer"
                  ],
                  "value": 20,
                  "word": "20"
                },
                "dead": true,
                "default": true,
                "level": 1,
                "marker": "point",
                "modifiers": [
                  "amount"
                ],
                "range": {
                  "end": 29,
                  "start": 21
                },
                "text": "20 points",
                "types": [
                  "point"
                ],
                "word": "points"
              }
            },
            {
              "default": true,
              "fromSTM": true,
              "marker": "turn",
              "modifiers": [
                "whose"
              ],
              "number": "one",
              "pullFromContext": false,
              "stm": {
                "id": 1
              },
              "text": "whose turn is it",
              "types": [
                "turn"
              ],
              "whose": "nobody's",
              "word": "turn"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
          "km": "tokenize2"
        }
      },
      "processed": [
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "scored",
            "player": {
              "dead": true,
              "level": 0,
              "marker": "player",
              "range": {
                "end": 3,
                "start": 0
              },
              "text": "greg",
              "types": [
                "player"
              ],
              "unknown": true,
              "value": "greg",
              "word": "greg"
            },
            "points": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 10,
                  "start": 9
                },
                "text": "20",
                "types": [
                  "integer"
                ],
                "value": 20,
                "word": "20"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 17,
                "start": 9
              },
              "text": "20 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "range": {
              "end": 17,
              "start": 0
            },
            "text": "greg got 20 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "word": "got"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            ""
          ]
        },
        {
          "context": {
            "context_id": 2,
            "context_index": 1,
            "dead": true,
            "level": 2,
            "marker": "is",
            "number": "one",
            "one": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 0,
              "marker": "score",
              "modifiers": [
                "determiner",
                "winning"
              ],
              "number": "one",
              "pullFromContext": true,
              "range": {
                "end": 29,
                "start": 0
              },
              "text": "the winning score",
              "types": [
                "score"
              ],
              "wantsValue": true,
              "winning": "winning",
              "word": "score"
            },
            "range": {
              "end": 29,
              "start": 0
            },
            "text": "the winning score is 20 points",
            "topLevel": true,
            "touchedBy": [
              "scorekeeper#call2"
            ],
            "two": {
              "amount": {
                "dead": true,
                "instance": true,
                "level": 1,
                "marker": "integer",
                "range": {
                  "end": 22,
                  "start": 21
                },
                "text": "20",
                "types": [
                  "integer"
                ],
                "value": 20,
                "word": "20"
              },
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "point",
              "modifiers": [
                "amount"
              ],
              "range": {
                "end": 29,
                "start": 21
              },
              "text": "20 points",
              "types": [
                "point"
              ],
              "word": "points"
            },
            "word": "is"
          },
          "generatedParenthesized": [
          ],
          "paraphrases": [
          ],
          "paraphrasesParenthesized": [
          ],
          "responses": [
            ""
          ]
        }
      ]
    },
    "paraphrases": [
      "the winning score is 20 points",
      "greg got 20 points"
    ],
    "paraphrasesParenthesized": [
      "((the winning (score)) is ((20) (points)))",
      "((greg) got ((20) (points)))"
    ],
    "query": "the winning score is 20 points\\ngreg got 20 points",
    "responses": [
      "",
      ""
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "winning",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 4
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 2,
                  "start": 0
                }
              },
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 4
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "score",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 0
                }
              },
              {
                "marker": [
                  "is",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 18
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 21
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "is",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "is",
                  2
                ],
                "range": {
                  "end": 29,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 1,
        "summaries": [
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 10,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "integer",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "point",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 12,
            "operators": [
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "scored",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "point",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 9
                }
              }
            ]
          },
          {
            "counter": 13,
            "operators": [
              {
                "marker": [
                  "scored",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              }
            ]
          }
        ]
      }
    ]
  }
]