[
  {
    "associations": [
      [
        [
          "call",
          0
        ],
        [
          "m1",
          0
        ],
        [
          "the",
          0
        ],
        [
          "unknown",
          0
        ]
      ],
      [
        [
          "call",
          0
        ],
        [
          "m1",
          0
        ],
        [
          "the",
          0
        ],
        [
          "unknown",
          1
        ]
      ],
      [
        [
          "call",
          0
        ],
        [
          "the",
          0
        ],
        [
          "unknown",
          1
        ]
      ],
      [
        [
          "call",
          0
        ],
        [
          "unknown",
          1
        ]
      ],
      [
        [
          "m1",
          0
        ],
        [
          "remember",
          0
        ]
      ]
    ],
    "config": {
      "words": {
        "hierarchy": [
          {
            "child": " ",
            "parent": "space"
          },
          {
            "child": "0",
            "parent": "digit"
          },
          {
            "child": "1",
            "parent": "digit"
          },
          {
            "child": "2",
            "parent": "digit"
          },
          {
            "child": "3",
            "parent": "digit"
          },
          {
            "child": "4",
            "parent": "digit"
          },
          {
            "child": "5",
            "parent": "digit"
          },
          {
            "child": "6",
            "parent": "digit"
          },
          {
            "child": "7",
            "parent": "digit"
          },
          {
            "child": "8",
            "parent": "digit"
          },
          {
            "child": "9",
            "parent": "digit"
          },
          {
            "child": "lower",
            "parent": "letter"
          },
          {
            "child": "upper",
            "parent": "letter"
          },
          {
            "child": "a",
            "parent": "lower"
          },
          {
            "child": "b",
            "parent": "lower"
          },
          {
            "child": "c",
            "parent": "lower"
          },
          {
            "child": "d",
            "parent": "lower"
          },
          {
            "child": "e",
            "parent": "lower"
          },
          {
            "child": "f",
            "parent": "lower"
          },
          {
            "child": "g",
            "parent": "lower"
          },
          {
            "child": "h",
            "parent": "lower"
          },
          {
            "child": "i",
            "parent": "lower"
          },
          {
            "child": "j",
            "parent": "lower"
          },
          {
            "child": "k",
            "parent": "lower"
          },
          {
            "child": "l",
            "parent": "lower"
          },
          {
            "child": "m",
            "parent": "lower"
          },
          {
            "child": "n",
            "parent": "lower"
          },
          {
            "child": "o",
            "parent": "lower"
          },
          {
            "child": "p",
            "parent": "lower"
          },
          {
            "child": "q",
            "parent": "lower"
          },
          {
            "child": "r",
            "parent": "lower"
          },
          {
            "child": "s",
            "parent": "lower"
          },
          {
            "child": "t",
            "parent": "lower"
          },
          {
            "child": "u",
            "parent": "lower"
          },
          {
            "child": "v",
            "parent": "lower"
          },
          {
            "child": "w",
            "parent": "lower"
          },
          {
            "child": "x",
            "parent": "lower"
          },
          {
            "child": "y",
            "parent": "lower"
          },
          {
            "child": "z",
            "parent": "lower"
          },
          {
            "child": "A",
            "parent": "upper"
          },
          {
            "child": "B",
            "parent": "upper"
          },
          {
            "child": "C",
            "parent": "upper"
          },
          {
            "child": "D",
            "parent": "upper"
          },
          {
            "child": "E",
            "parent": "upper"
          },
          {
            "child": "F",
            "parent": "upper"
          },
          {
            "child": "G",
            "parent": "upper"
          },
          {
            "child": "H",
            "parent": "upper"
          },
          {
            "child": "I",
            "parent": "upper"
          },
          {
            "child": "J",
            "parent": "upper"
          },
          {
            "child": "K",
            "parent": "upper"
          },
          {
            "child": "L",
            "parent": "upper"
          },
          {
            "child": "M",
            "parent": "upper"
          },
          {
            "child": "N",
            "parent": "upper"
          },
          {
            "child": "O",
            "parent": "upper"
          },
          {
            "child": "P",
            "parent": "upper"
          },
          {
            "child": "Q",
            "parent": "upper"
          },
          {
            "child": "R",
            "parent": "upper"
          },
          {
            "child": "S",
            "parent": "upper"
          },
          {
            "child": "T",
            "parent": "upper"
          },
          {
            "child": "U",
            "parent": "upper"
          },
          {
            "child": "V",
            "parent": "upper"
          },
          {
            "child": "W",
            "parent": "upper"
          },
          {
            "child": "X",
            "parent": "upper"
          },
          {
            "child": "Y",
            "parent": "upper"
          },
          {
            "child": "Z",
            "parent": "upper"
          },
          {
            "child": "letter",
            "parent": "alphanumeric"
          },
          {
            "child": "digit",
            "parent": "alphanumeric"
          },
          {
            "child": "_",
            "parent": "alphanumeric"
          },
          {
            "child": "~",
            "parent": "punctuation"
          },
          {
            "child": "!",
            "parent": "punctuation"
          },
          {
            "child": "@",
            "parent": "punctuation"
          },
          {
            "child": "#",
            "parent": "punctuation"
          },
          {
            "child": "$",
            "parent": "punctuation"
          },
          {
            "child": "%",
            "parent": "punctuation"
          },
          {
            "child": "^",
            "parent": "punctuation"
          },
          {
            "child": "&",
            "parent": "punctuation"
          },
          {
            "child": "*",
            "parent": "punctuation"
          },
          {
            "child": "(",
            "parent": "punctuation"
          },
          {
            "child": ")",
            "parent": "punctuation"
          },
          {
            "child": "+",
            "parent": "punctuation"
          },
          {
            "child": "-",
            "parent": "punctuation"
          },
          {
            "child": "=",
            "parent": "punctuation"
          },
          {
            "child": "[",
            "parent": "punctuation"
          },
          {
            "child": "]",
            "parent": "punctuation"
          },
          {
            "child": "{",
            "parent": "punctuation"
          },
          {
            "child": "}",
            "parent": "punctuation"
          },
          {
            "child": "\\",
            "parent": "punctuation"
          },
          {
            "child": "|",
            "parent": "punctuation"
          },
          {
            "child": ";",
            "parent": "punctuation"
          },
          {
            "child": ":",
            "parent": "punctuation"
          },
          {
            "child": ",",
            "parent": "punctuation"
          },
          {
            "child": "<",
            "parent": "punctuation"
          },
          {
            "child": ">",
            "parent": "punctuation"
          },
          {
            "child": "/",
            "parent": "punctuation"
          },
          {
            "child": "?",
            "parent": "punctuation"
          },
          {
            "child": "'",
            "parent": "punctuation"
          },
          {
            "child": "\"",
            "parent": "punctuation"
          }
        ],
        "literals": {
          "banana": [
            {
              "id": "m1",
              "initial": "{ value: \"banana\", pullFromContext: true, nameable_named: true }"
            }
          ]
        },
        "patterns": [
          {
            "defs": [
              {
                "remove": true,
                "uuid": "tokenize2"
              }
            ],
            "pattern": [
              {
                "type": "space"
              },
              {
                "repeat": true
              }
            ]
          },
          {
            "allow_partial_matches": false,
            "check_spelling": true,
            "defs": [
              {
                "id": "unknown",
                "initial": "{ value: text, unknown: true }",
                "uuid": "tokenize2"
              }
            ],
            "is_unknown": true,
            "pattern": [
              {
                "type": "alphanumeric"
              },
              {
                "repeat": true
              }
            ],
            "scale": 0.8
          }
        ]
      }
    },
    "contexts": [
      {
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "remember",
        "postModifiers": [
          "rememberee"
        ],
        "range": {
          "end": 10,
          "start": 0
        },
        "rememberee": {
          "dead": true,
          "default": true,
          "fromSTM": true,
          "level": 1,
          "marker": "m1",
          "pullFromContext": false,
          "range": {
            "end": 10,
            "start": 9
          },
          "stm": {
            "id": 1,
            "names": [
              "banana"
            ]
          },
          "text": "m1",
          "types": [
            "m1"
          ],
          "value": "m1",
          "word": "m1"
        },
        "text": "remember m1",
        "topLevel": true,
        "touchedBy": [
          "nameable#call2"
        ],
        "value": "remember",
        "word": "remember"
      },
      {
        "context_index": 3,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "call",
        "name": [
          {
            "dead": true,
            "level": 1,
            "marker": "unknown",
            "range": {
              "end": 29,
              "start": 24
            },
            "text": "banana",
            "unknown": true,
            "value": "banana",
            "word": "banana"
          }
        ],
        "nameable": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 1,
          "marker": "m1",
          "modifiers": [
            "determiner"
          ],
          "pullFromContext": true,
          "range": {
            "end": 22,
            "start": 17
          },
          "text": "the m1",
          "types": [
            "m1"
          ],
          "value": "m1",
          "wantsValue": true,
          "word": "m1"
        },
        "range": {
          "end": 29,
          "start": 12
        },
        "text": "call the m1 banana",
        "topLevel": true,
        "touchedBy": [
          "nameable#call11"
        ],
        "value": "call",
        "word": "call"
      }
    ],
    "generatedParenthesized": [
      "",
      ""
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "m1",
              0
            ],
            [
              "m1",
              0
            ],
            [
              "remember",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "m1",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "m1",
              0
            ],
            [
              "m1",
              0
            ],
            [
              "remember",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 3,
          "op": [
            "m1",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "m1",
              0
            ],
            [
              "remember",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 4,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "remember",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "remember",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "remember",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "call",
            0
          ],
          "ops": [
            [
              "call",
              0
            ]
          ]
        }
      ]
    },
    "objects": {
      "nameToUUID": {
        "articles": "articles2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "nameable": "nameable1",
        "pos": "pos2",
        "punctuation": "punctuation2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
        },
        "evaluate2": {
        },
        "gdefaults2": {
        },
        "nameable1": {
          "named": {
          }
        },
        "pos2": {
        },
        "punctuation2": {
        },
        "stm2": {
          "mentioned": [
            {
              "dead": true,
              "default": true,
              "fromSTM": true,
              "level": 1,
              "marker": "m1",
              "pullFromContext": false,
              "range": {
                "end": 10,
                "start": 9
              },
              "stm": {
                "id": 1,
                "names": [
                  "banana"
                ]
              },
              "text": "m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "word": "m1"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
        }
      },
      "processed": [
        {
          "context": {
            "context_index": 3,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "call",
            "name": [
              {
                "dead": true,
                "level": 1,
                "marker": "unknown",
                "range": {
                  "end": 29,
                  "start": 24
                },
                "text": "banana",
                "unknown": true,
                "value": "banana",
                "word": "banana"
              }
            ],
            "nameable": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 1,
              "marker": "m1",
              "modifiers": [
                "determiner"
              ],
              "pullFromContext": true,
              "range": {
                "end": 22,
                "start": 17
              },
              "text": "the m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "wantsValue": true,
              "word": "m1"
            },
            "range": {
              "end": 29,
              "start": 12
            },
            "text": "call the m1 banana",
            "topLevel": true,
            "touchedBy": [
              "nameable#call11"
            ],
            "value": "call",
            "word": "call"
          },
          "generatedParenthesized": "",
          "paraphrases": "call the m1 banana",
          "paraphrasesParenthesized": "(call (the (m1)) (banana))",
          "responses": [
            "",
            ""
          ]
        },
        {
          "context": {
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "remember",
            "postModifiers": [
              "rememberee"
            ],
            "range": {
              "end": 10,
              "start": 0
            },
            "rememberee": {
              "dead": true,
              "default": true,
              "fromSTM": true,
              "level": 1,
              "marker": "m1",
              "pullFromContext": false,
              "range": {
                "end": 10,
                "start": 9
              },
              "stm": {
                "id": 1,
                "names": [
                  "banana"
                ]
              },
              "text": "m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "word": "m1"
            },
            "text": "remember m1",
            "topLevel": true,
            "touchedBy": [
              "nameable#call2"
            ],
            "value": "remember",
            "word": "remember"
          },
          "generatedParenthesized": "",
          "paraphrases": "remember m1",
          "paraphrasesParenthesized": "((remember) (m1))",
          "responses": [
            "",
            ""
          ]
        }
      ]
    },
    "paraphrases": [
      "remember m1",
      "call the m1 banana"
    ],
    "paraphrasesParenthesized": [
      "((remember) (m1))",
      "(call (the (m1)) (banana))"
    ],
    "query": "remember m1 call the m1 banana",
    "responses": [
      "",
      ""
    ],
    "summaries": [
      {
        "length": 2,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "remember",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 12
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 17
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "remember",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 12
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 17
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "remember",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 12
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 17
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 4,
            "operators": [
              {
                "marker": [
                  "remember",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 12
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 19,
                  "start": 17
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 21
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "remember",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 12
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 17
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "remember",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 0
                }
              },
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 15,
                  "start": 12
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 17
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "remember",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 0
                }
              },
              {
                "marker": [
                  "call",
                  1
                ],
                "range": {
                  "end": 29,
                  "start": 12
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "evaluate",
          0
        ],
        [
          "m1",
          0
        ]
      ]
    ],
    "config": {
      "words": {
        "hierarchy": [
          {
            "child": " ",
            "parent": "space"
          },
          {
            "child": "0",
            "parent": "digit"
          },
          {
            "child": "1",
            "parent": "digit"
          },
          {
            "child": "2",
            "parent": "digit"
          },
          {
            "child": "3",
            "parent": "digit"
          },
          {
            "child": "4",
            "parent": "digit"
          },
          {
            "child": "5",
            "parent": "digit"
          },
          {
            "child": "6",
            "parent": "digit"
          },
          {
            "child": "7",
            "parent": "digit"
          },
          {
            "child": "8",
            "parent": "digit"
          },
          {
            "child": "9",
            "parent": "digit"
          },
          {
            "child": "lower",
            "parent": "letter"
          },
          {
            "child": "upper",
            "parent": "letter"
          },
          {
            "child": "a",
            "parent": "lower"
          },
          {
            "child": "b",
            "parent": "lower"
          },
          {
            "child": "c",
            "parent": "lower"
          },
          {
            "child": "d",
            "parent": "lower"
          },
          {
            "child": "e",
            "parent": "lower"
          },
          {
            "child": "f",
            "parent": "lower"
          },
          {
            "child": "g",
            "parent": "lower"
          },
          {
            "child": "h",
            "parent": "lower"
          },
          {
            "child": "i",
            "parent": "lower"
          },
          {
            "child": "j",
            "parent": "lower"
          },
          {
            "child": "k",
            "parent": "lower"
          },
          {
            "child": "l",
            "parent": "lower"
          },
          {
            "child": "m",
            "parent": "lower"
          },
          {
            "child": "n",
            "parent": "lower"
          },
          {
            "child": "o",
            "parent": "lower"
          },
          {
            "child": "p",
            "parent": "lower"
          },
          {
            "child": "q",
            "parent": "lower"
          },
          {
            "child": "r",
            "parent": "lower"
          },
          {
            "child": "s",
            "parent": "lower"
          },
          {
            "child": "t",
            "parent": "lower"
          },
          {
            "child": "u",
            "parent": "lower"
          },
          {
            "child": "v",
            "parent": "lower"
          },
          {
            "child": "w",
            "parent": "lower"
          },
          {
            "child": "x",
            "parent": "lower"
          },
          {
            "child": "y",
            "parent": "lower"
          },
          {
            "child": "z",
            "parent": "lower"
          },
          {
            "child": "A",
            "parent": "upper"
          },
          {
            "child": "B",
            "parent": "upper"
          },
          {
            "child": "C",
            "parent": "upper"
          },
          {
            "child": "D",
            "parent": "upper"
          },
          {
            "child": "E",
            "parent": "upper"
          },
          {
            "child": "F",
            "parent": "upper"
          },
          {
            "child": "G",
            "parent": "upper"
          },
          {
            "child": "H",
            "parent": "upper"
          },
          {
            "child": "I",
            "parent": "upper"
          },
          {
            "child": "J",
            "parent": "upper"
          },
          {
            "child": "K",
            "parent": "upper"
          },
          {
            "child": "L",
            "parent": "upper"
          },
          {
            "child": "M",
            "parent": "upper"
          },
          {
            "child": "N",
            "parent": "upper"
          },
          {
            "child": "O",
            "parent": "upper"
          },
          {
            "child": "P",
            "parent": "upper"
          },
          {
            "child": "Q",
            "parent": "upper"
          },
          {
            "child": "R",
            "parent": "upper"
          },
          {
            "child": "S",
            "parent": "upper"
          },
          {
            "child": "T",
            "parent": "upper"
          },
          {
            "child": "U",
            "parent": "upper"
          },
          {
            "child": "V",
            "parent": "upper"
          },
          {
            "child": "W",
            "parent": "upper"
          },
          {
            "child": "X",
            "parent": "upper"
          },
          {
            "child": "Y",
            "parent": "upper"
          },
          {
            "child": "Z",
            "parent": "upper"
          },
          {
            "child": "letter",
            "parent": "alphanumeric"
          },
          {
            "child": "digit",
            "parent": "alphanumeric"
          },
          {
            "child": "_",
            "parent": "alphanumeric"
          },
          {
            "child": "~",
            "parent": "punctuation"
          },
          {
            "child": "!",
            "parent": "punctuation"
          },
          {
            "child": "@",
            "parent": "punctuation"
          },
          {
            "child": "#",
            "parent": "punctuation"
          },
          {
            "child": "$",
            "parent": "punctuation"
          },
          {
            "child": "%",
            "parent": "punctuation"
          },
          {
            "child": "^",
            "parent": "punctuation"
          },
          {
            "child": "&",
            "parent": "punctuation"
          },
          {
            "child": "*",
            "parent": "punctuation"
          },
          {
            "child": "(",
            "parent": "punctuation"
          },
          {
            "child": ")",
            "parent": "punctuation"
          },
          {
            "child": "+",
            "parent": "punctuation"
          },
          {
            "child": "-",
            "parent": "punctuation"
          },
          {
            "child": "=",
            "parent": "punctuation"
          },
          {
            "child": "[",
            "parent": "punctuation"
          },
          {
            "child": "]",
            "parent": "punctuation"
          },
          {
            "child": "{",
            "parent": "punctuation"
          },
          {
            "child": "}",
            "parent": "punctuation"
          },
          {
            "child": "\\",
            "parent": "punctuation"
          },
          {
            "child": "|",
            "parent": "punctuation"
          },
          {
            "child": ";",
            "parent": "punctuation"
          },
          {
            "child": ":",
            "parent": "punctuation"
          },
          {
            "child": ",",
            "parent": "punctuation"
          },
          {
            "child": "<",
            "parent": "punctuation"
          },
          {
            "child": ">",
            "parent": "punctuation"
          },
          {
            "child": "/",
            "parent": "punctuation"
          },
          {
            "child": "?",
            "parent": "punctuation"
          },
          {
            "child": "'",
            "parent": "punctuation"
          },
          {
            "child": "\"",
            "parent": "punctuation"
          }
        ],
        "literals": {
          "banana": [
            {
              "id": "m1",
              "initial": "{ value: \"banana\", pullFromContext: true, nameable_named: true }"
            }
          ]
        },
        "patterns": [
          {
            "defs": [
              {
                "remove": true,
                "uuid": "tokenize2"
              }
            ],
            "pattern": [
              {
                "type": "space"
              },
              {
                "repeat": true
              }
            ]
          },
          {
            "allow_partial_matches": false,
            "check_spelling": true,
            "defs": [
              {
                "id": "unknown",
                "initial": "{ value: text, unknown: true }",
                "uuid": "tokenize2"
              }
            ],
            "is_unknown": true,
            "pattern": [
              {
                "type": "alphanumeric"
              },
              {
                "repeat": true
              }
            ],
            "scale": 0.8
          }
        ]
      }
    },
    "contexts": [
      {
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "remember",
        "postModifiers": [
          "rememberee"
        ],
        "range": {
          "end": 10,
          "start": 0
        },
        "rememberee": {
          "dead": true,
          "default": true,
          "fromSTM": true,
          "level": 1,
          "marker": "m1",
          "pullFromContext": false,
          "range": {
            "end": 10,
            "start": 9
          },
          "stm": {
            "id": 1,
            "names": [
              "banana"
            ]
          },
          "text": "m1",
          "types": [
            "m1"
          ],
          "value": "m1",
          "word": "m1"
        },
        "text": "remember m1",
        "topLevel": true,
        "touchedBy": [
          "nameable#call2"
        ],
        "value": "remember",
        "word": "remember"
      },
      {
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "call",
        "name": [
          {
            "dead": true,
            "level": 1,
            "marker": "unknown",
            "range": {
              "end": 17,
              "start": 12
            },
            "text": "banana",
            "unknown": true,
            "value": "banana",
            "word": "banana"
          }
        ],
        "nameable": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 1,
          "marker": "m1",
          "modifiers": [
            "determiner"
          ],
          "pullFromContext": true,
          "range": {
            "end": 10,
            "start": 5
          },
          "text": "the m1",
          "types": [
            "m1"
          ],
          "value": "m1",
          "wantsValue": true,
          "word": "m1"
        },
        "range": {
          "end": 17,
          "start": 0
        },
        "text": "call the m1 banana",
        "topLevel": true,
        "touchedBy": [
          "nameable#call2"
        ],
        "value": "call",
        "word": "call"
      },
      {
        "context_index": 1,
        "dead": true,
        "default": true,
        "isResponse": true,
        "level": 1,
        "marker": "evaluate",
        "postModifiers": [
          "value"
        ],
        "range": {
          "end": 14,
          "start": 0
        },
        "response": {
          "dead": true,
          "default": true,
          "fromSTM": true,
          "level": 1,
          "marker": "m1",
          "pullFromContext": false,
          "range": {
            "end": 10,
            "start": 9
          },
          "stm": {
            "id": 1,
            "names": [
              "banana"
            ]
          },
          "text": "m1",
          "types": [
            "m1"
          ],
          "value": "m1",
          "word": "m1"
        },
        "text": "evaluate banana",
        "topLevel": true,
        "touchedBy": [
          "nameable#call2"
        ],
        "value": {
          "dead": true,
          "level": 1,
          "marker": "m1",
          "nameable_named": true,
          "pullFromContext": true,
          "range": {
            "end": 14,
            "start": 9
          },
          "text": "banana",
          "value": "banana",
          "word": "banana"
        },
        "word": "evaluate"
      }
    ],
    "generatedParenthesized": [
      "",
      "",
      "((m1))"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "m1",
            0
          ],
          "ops": [
            [
              "m1",
              0
            ],
            [
              "remember",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "remember",
            0
          ],
          "ops": [
            [
              "remember",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "m1",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "m1",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "m1",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 7,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 8,
          "op": [
            "call",
            0
          ],
          "ops": [
            [
              "call",
              0
            ]
          ]
        },
        {
          "counter": 11,
          "op": [
            "m1",
            0
          ],
          "ops": [
            [
              "evaluate",
              0
            ],
            [
              "m1",
              0
            ]
          ]
        },
        {
          "counter": 12,
          "op": [
            "evaluate",
            0
          ],
          "ops": [
            [
              "evaluate",
              0
            ]
          ]
        }
      ]
    },
    "objects": {
      "nameToUUID": {
        "articles": "articles2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "nameable": "nameable1",
        "pos": "pos2",
        "punctuation": "punctuation2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
        },
        "evaluate2": {
        },
        "gdefaults2": {
        },
        "nameable1": {
          "named": {
          }
        },
        "pos2": {
        },
        "punctuation2": {
        },
        "stm2": {
          "mentioned": [
            {
              "dead": true,
              "default": true,
              "fromSTM": true,
              "level": 1,
              "marker": "m1",
              "pullFromContext": false,
              "range": {
                "end": 10,
                "start": 9
              },
              "stm": {
                "id": 1,
                "names": [
                  "banana"
                ]
              },
              "text": "m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "word": "m1"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
        }
      },
      "processed": [
        {
          "context": {
            "context_index": 1,
            "dead": true,
            "default": true,
            "isResponse": true,
            "level": 1,
            "marker": "evaluate",
            "postModifiers": [
              "value"
            ],
            "range": {
              "end": 14,
              "start": 0
            },
            "response": {
              "dead": true,
              "default": true,
              "fromSTM": true,
              "level": 1,
              "marker": "m1",
              "pullFromContext": false,
              "range": {
                "end": 10,
                "start": 9
              },
              "stm": {
                "id": 1,
                "names": [
                  "banana"
                ]
              },
              "text": "m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "word": "m1"
            },
            "text": "evaluate banana",
            "topLevel": true,
            "touchedBy": [
              "nameable#call2"
            ],
            "value": {
              "dead": true,
              "level": 1,
              "marker": "m1",
              "nameable_named": true,
              "pullFromContext": true,
              "range": {
                "end": 14,
                "start": 9
              },
              "text": "banana",
              "value": "banana",
              "word": "banana"
            },
            "word": "evaluate"
          },
          "generatedParenthesized": "((m1))",
          "paraphrases": "evaluate banana",
          "paraphrasesParenthesized": "((evaluate) (banana))",
          "responses": [
            "m1"
          ]
        },
        {
          "context": {
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "call",
            "name": [
              {
                "dead": true,
                "level": 1,
                "marker": "unknown",
                "range": {
                  "end": 17,
                  "start": 12
                },
                "text": "banana",
                "unknown": true,
                "value": "banana",
                "word": "banana"
              }
            ],
            "nameable": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 1,
              "marker": "m1",
              "modifiers": [
                "determiner"
              ],
              "pullFromContext": true,
              "range": {
                "end": 10,
                "start": 5
              },
              "text": "the m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "wantsValue": true,
              "word": "m1"
            },
            "range": {
              "end": 17,
              "start": 0
            },
            "text": "call the m1 banana",
            "topLevel": true,
            "touchedBy": [
              "nameable#call2"
            ],
            "value": "call",
            "word": "call"
          },
          "generatedParenthesized": "",
          "paraphrases": "call the m1 banana",
          "paraphrasesParenthesized": "(call (the (m1)) (banana))",
          "responses": [
            ""
          ]
        },
        {
          "context": {
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "remember",
            "postModifiers": [
              "rememberee"
            ],
            "range": {
              "end": 10,
              "start": 0
            },
            "rememberee": {
              "dead": true,
              "default": true,
              "fromSTM": true,
              "level": 1,
              "marker": "m1",
              "pullFromContext": false,
              "range": {
                "end": 10,
                "start": 9
              },
              "stm": {
                "id": 1,
                "names": [
                  "banana"
                ]
              },
              "text": "m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "word": "m1"
            },
            "text": "remember m1",
            "topLevel": true,
            "touchedBy": [
              "nameable#call2"
            ],
            "value": "remember",
            "word": "remember"
          },
          "generatedParenthesized": "",
          "paraphrases": "remember m1",
          "paraphrasesParenthesized": "((remember) (m1))",
          "responses": [
            ""
          ]
        }
      ]
    },
    "paraphrases": [
      "remember m1",
      "call the m1 banana",
      "evaluate banana"
    ],
    "paraphrasesParenthesized": [
      "((remember) (m1))",
      "(call (the (m1)) (banana))",
      "((evaluate) (banana))"
    ],
    "query": "remember m1\\ncall the m1 banana\\nevaluate banana",
    "responses": [
      "",
      "",
      "m1"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "remember",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "remember",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "remember",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 1,
        "summaries": [
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 8,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 5
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "call",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 1,
        "summaries": [
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "evaluate",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 14,
                  "start": 9
                }
              }
            ]
          },
          {
            "counter": 12,
            "operators": [
              {
                "marker": [
                  "evaluate",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 14,
                  "start": 9
                }
              }
            ]
          },
          {
            "counter": 13,
            "operators": [
              {
                "marker": [
                  "evaluate",
                  1
                ],
                "range": {
                  "end": 14,
                  "start": 0
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
      [
        [
          "getNamesByType",
          0
        ],
        [
          "m1",
          0
        ]
      ]
    ],
    "config": {
      "words": {
        "hierarchy": [
          {
            "child": " ",
            "parent": "space"
          },
          {
            "child": "0",
            "parent": "digit"
          },
          {
            "child": "1",
            "parent": "digit"
          },
          {
            "child": "2",
            "parent": "digit"
          },
          {
            "child": "3",
            "parent": "digit"
          },
          {
            "child": "4",
            "parent": "digit"
          },
          {
            "child": "5",
            "parent": "digit"
          },
          {
            "child": "6",
            "parent": "digit"
          },
          {
            "child": "7",
            "parent": "digit"
          },
          {
            "child": "8",
            "parent": "digit"
          },
          {
            "child": "9",
            "parent": "digit"
          },
          {
            "child": "lower",
            "parent": "letter"
          },
          {
            "child": "upper",
            "parent": "letter"
          },
          {
            "child": "a",
            "parent": "lower"
          },
          {
            "child": "b",
            "parent": "lower"
          },
          {
            "child": "c",
            "parent": "lower"
          },
          {
            "child": "d",
            "parent": "lower"
          },
          {
            "child": "e",
            "parent": "lower"
          },
          {
            "child": "f",
            "parent": "lower"
          },
          {
            "child": "g",
            "parent": "lower"
          },
          {
            "child": "h",
            "parent": "lower"
          },
          {
            "child": "i",
            "parent": "lower"
          },
          {
            "child": "j",
            "parent": "lower"
          },
          {
            "child": "k",
            "parent": "lower"
          },
          {
            "child": "l",
            "parent": "lower"
          },
          {
            "child": "m",
            "parent": "lower"
          },
          {
            "child": "n",
            "parent": "lower"
          },
          {
            "child": "o",
            "parent": "lower"
          },
          {
            "child": "p",
            "parent": "lower"
          },
          {
            "child": "q",
            "parent": "lower"
          },
          {
            "child": "r",
            "parent": "lower"
          },
          {
            "child": "s",
            "parent": "lower"
          },
          {
            "child": "t",
            "parent": "lower"
          },
          {
            "child": "u",
            "parent": "lower"
          },
          {
            "child": "v",
            "parent": "lower"
          },
          {
            "child": "w",
            "parent": "lower"
          },
          {
            "child": "x",
            "parent": "lower"
          },
          {
            "child": "y",
            "parent": "lower"
          },
          {
            "child": "z",
            "parent": "lower"
          },
          {
            "child": "A",
            "parent": "upper"
          },
          {
            "child": "B",
            "parent": "upper"
          },
          {
            "child": "C",
            "parent": "upper"
          },
          {
            "child": "D",
            "parent": "upper"
          },
          {
            "child": "E",
            "parent": "upper"
          },
          {
            "child": "F",
            "parent": "upper"
          },
          {
            "child": "G",
            "parent": "upper"
          },
          {
            "child": "H",
            "parent": "upper"
          },
          {
            "child": "I",
            "parent": "upper"
          },
          {
            "child": "J",
            "parent": "upper"
          },
          {
            "child": "K",
            "parent": "upper"
          },
          {
            "child": "L",
            "parent": "upper"
          },
          {
            "child": "M",
            "parent": "upper"
          },
          {
            "child": "N",
            "parent": "upper"
          },
          {
            "child": "O",
            "parent": "upper"
          },
          {
            "child": "P",
            "parent": "upper"
          },
          {
            "child": "Q",
            "parent": "upper"
          },
          {
            "child": "R",
            "parent": "upper"
          },
          {
            "child": "S",
            "parent": "upper"
          },
          {
            "child": "T",
            "parent": "upper"
          },
          {
            "child": "U",
            "parent": "upper"
          },
          {
            "child": "V",
            "parent": "upper"
          },
          {
            "child": "W",
            "parent": "upper"
          },
          {
            "child": "X",
            "parent": "upper"
          },
          {
            "child": "Y",
            "parent": "upper"
          },
          {
            "child": "Z",
            "parent": "upper"
          },
          {
            "child": "letter",
            "parent": "alphanumeric"
          },
          {
            "child": "digit",
            "parent": "alphanumeric"
          },
          {
            "child": "_",
            "parent": "alphanumeric"
          },
          {
            "child": "~",
            "parent": "punctuation"
          },
          {
            "child": "!",
            "parent": "punctuation"
          },
          {
            "child": "@",
            "parent": "punctuation"
          },
          {
            "child": "#",
            "parent": "punctuation"
          },
          {
            "child": "$",
            "parent": "punctuation"
          },
          {
            "child": "%",
            "parent": "punctuation"
          },
          {
            "child": "^",
            "parent": "punctuation"
          },
          {
            "child": "&",
            "parent": "punctuation"
          },
          {
            "child": "*",
            "parent": "punctuation"
          },
          {
            "child": "(",
            "parent": "punctuation"
          },
          {
            "child": ")",
            "parent": "punctuation"
          },
          {
            "child": "+",
            "parent": "punctuation"
          },
          {
            "child": "-",
            "parent": "punctuation"
          },
          {
            "child": "=",
            "parent": "punctuation"
          },
          {
            "child": "[",
            "parent": "punctuation"
          },
          {
            "child": "]",
            "parent": "punctuation"
          },
          {
            "child": "{",
            "parent": "punctuation"
          },
          {
            "child": "}",
            "parent": "punctuation"
          },
          {
            "child": "\\",
            "parent": "punctuation"
          },
          {
            "child": "|",
            "parent": "punctuation"
          },
          {
            "child": ";",
            "parent": "punctuation"
          },
          {
            "child": ":",
            "parent": "punctuation"
          },
          {
            "child": ",",
            "parent": "punctuation"
          },
          {
            "child": "<",
            "parent": "punctuation"
          },
          {
            "child": ">",
            "parent": "punctuation"
          },
          {
            "child": "/",
            "parent": "punctuation"
          },
          {
            "child": "?",
            "parent": "punctuation"
          },
          {
            "child": "'",
            "parent": "punctuation"
          },
          {
            "child": "\"",
            "parent": "punctuation"
          }
        ],
        "literals": {
          "banana": [
            {
              "id": "m1",
              "initial": "{ value: \"banana\", pullFromContext: true, nameable_named: true }"
            }
          ]
        },
        "patterns": [
          {
            "defs": [
              {
                "remove": true,
                "uuid": "tokenize2"
              }
            ],
            "pattern": [
              {
                "type": "space"
              },
              {
                "repeat": true
              }
            ]
          },
          {
            "allow_partial_matches": false,
            "check_spelling": true,
            "defs": [
              {
                "id": "unknown",
                "initial": "{ value: text, unknown: true }",
                "uuid": "tokenize2"
              }
            ],
            "is_unknown": true,
            "pattern": [
              {
                "type": "alphanumeric"
              },
              {
                "repeat": true
              }
            ],
            "scale": 0.8
          }
        ]
      }
    },
    "contexts": [
      {
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "remember",
        "postModifiers": [
          "rememberee"
        ],
        "range": {
          "end": 10,
          "start": 0
        },
        "rememberee": {
          "dead": true,
          "default": true,
          "fromSTM": true,
          "level": 1,
          "marker": "m1",
          "pullFromContext": false,
          "range": {
            "end": 10,
            "start": 9
          },
          "stm": {
            "id": 1,
            "names": [
              "banana"
            ]
          },
          "text": "m1",
          "types": [
            "m1"
          ],
          "value": "m1",
          "word": "m1"
        },
        "text": "remember m1",
        "topLevel": true,
        "touchedBy": [
          "nameable#call2"
        ],
        "value": "remember",
        "word": "remember"
      },
      {
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "call",
        "name": [
          {
            "dead": true,
            "level": 1,
            "marker": "unknown",
            "range": {
              "end": 17,
              "start": 12
            },
            "text": "banana",
            "unknown": true,
            "value": "banana",
            "word": "banana"
          }
        ],
        "nameable": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 1,
          "marker": "m1",
          "modifiers": [
            "determiner"
          ],
          "pullFromContext": true,
          "range": {
            "end": 10,
            "start": 5
          },
          "text": "the m1",
          "types": [
            "m1"
          ],
          "value": "m1",
          "wantsValue": true,
          "word": "m1"
        },
        "range": {
          "end": 17,
          "start": 0
        },
        "text": "call the m1 banana",
        "topLevel": true,
        "touchedBy": [
          "nameable#call2"
        ],
        "value": "call",
        "word": "call"
      },
      {
        "context_index": 1,
        "dead": true,
        "default": true,
        "isResponse": true,
        "level": 1,
        "marker": "getNamesByType",
        "range": {
          "end": 16,
          "start": 0
        },
        "response": "banana",
        "text": "getnamesbytype m1",
        "topLevel": true,
        "touchedBy": [
          "nameable#call2"
        ],
        "type": {
          "dead": true,
          "default": true,
          "level": 1,
          "marker": "m1",
          "range": {
            "end": 16,
            "start": 15
          },
          "text": "m1",
          "value": "m1",
          "word": "m1"
        },
        "value": "getNamesByType",
        "word": "getnamesbytype"
      }
    ],
    "generatedParenthesized": [
      "",
      "",
      "(banana)"
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "m1",
            0
          ],
          "ops": [
            [
              "m1",
              0
            ],
            [
              "remember",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "remember",
            0
          ],
          "ops": [
            [
              "remember",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "m1",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "m1",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "m1",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 7,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 8,
          "op": [
            "call",
            0
          ],
          "ops": [
            [
              "call",
              0
            ]
          ]
        },
        {
          "counter": 11,
          "op": [
            "m1",
            0
          ],
          "ops": [
            [
              "getNamesByType",
              0
            ],
            [
              "m1",
              0
            ]
          ]
        },
        {
          "counter": 12,
          "op": [
            "getNamesByType",
            0
          ],
          "ops": [
            [
              "getNamesByType",
              0
            ]
          ]
        }
      ]
    },
    "objects": {
      "nameToUUID": {
        "articles": "articles2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "nameable": "nameable1",
        "pos": "pos2",
        "punctuation": "punctuation2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
        },
        "evaluate2": {
        },
        "gdefaults2": {
        },
        "nameable1": {
          "named": {
          }
        },
        "pos2": {
        },
        "punctuation2": {
        },
        "stm2": {
          "mentioned": [
            {
              "dead": true,
              "default": true,
              "fromSTM": true,
              "level": 1,
              "marker": "m1",
              "pullFromContext": false,
              "range": {
                "end": 10,
                "start": 9
              },
              "stm": {
                "id": 1,
                "names": [
                  "banana"
                ]
              },
              "text": "m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "word": "m1"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
        }
      },
      "processed": [
        {
          "context": {
            "context_index": 1,
            "dead": true,
            "default": true,
            "isResponse": true,
            "level": 1,
            "marker": "getNamesByType",
            "range": {
              "end": 16,
              "start": 0
            },
            "response": "banana",
            "text": "getnamesbytype m1",
            "topLevel": true,
            "touchedBy": [
              "nameable#call2"
            ],
            "type": {
              "dead": true,
              "default": true,
              "level": 1,
              "marker": "m1",
              "range": {
                "end": 16,
                "start": 15
              },
              "text": "m1",
              "value": "m1",
              "word": "m1"
            },
            "value": "getNamesByType",
            "word": "getnamesbytype"
          },
          "generatedParenthesized": "(banana)",
          "paraphrases": "getnamesbytype",
          "paraphrasesParenthesized": "(getnamesbytype)",
          "responses": [
            "banana"
          ]
        },
        {
          "context": {
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "call",
            "name": [
              {
                "dead": true,
                "level": 1,
                "marker": "unknown",
                "range": {
                  "end": 17,
                  "start": 12
                },
                "text": "banana",
                "unknown": true,
                "value": "banana",
                "word": "banana"
              }
            ],
            "nameable": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 1,
              "marker": "m1",
              "modifiers": [
                "determiner"
              ],
              "pullFromContext": true,
              "range": {
                "end": 10,
                "start": 5
              },
              "text": "the m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "wantsValue": true,
              "word": "m1"
            },
            "range": {
              "end": 17,
              "start": 0
            },
            "text": "call the m1 banana",
            "topLevel": true,
            "touchedBy": [
              "nameable#call2"
            ],
            "value": "call",
            "word": "call"
          },
          "generatedParenthesized": "",
          "paraphrases": "call the m1 banana",
          "paraphrasesParenthesized": "(call (the (m1)) (banana))",
          "responses": [
            ""
          ]
        },
        {
          "context": {
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "remember",
            "postModifiers": [
              "rememberee"
            ],
            "range": {
              "end": 10,
              "start": 0
            },
            "rememberee": {
              "dead": true,
              "default": true,
              "fromSTM": true,
              "level": 1,
              "marker": "m1",
              "pullFromContext": false,
              "range": {
                "end": 10,
                "start": 9
              },
              "stm": {
                "id": 1,
                "names": [
                  "banana"
                ]
              },
              "text": "m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "word": "m1"
            },
            "text": "remember m1",
            "topLevel": true,
            "touchedBy": [
              "nameable#call2"
            ],
            "value": "remember",
            "word": "remember"
          },
          "generatedParenthesized": "",
          "paraphrases": "remember m1",
          "paraphrasesParenthesized": "((remember) (m1))",
          "responses": [
            ""
          ]
        }
      ]
    },
    "paraphrases": [
      "remember m1",
      "call the m1 banana",
      "getnamesbytype"
    ],
    "paraphrasesParenthesized": [
      "((remember) (m1))",
      "(call (the (m1)) (banana))",
      "(getnamesbytype)"
    ],
    "query": "remember m1\\ncall the m1 banana\\ngetnamesbytype m1",
    "responses": [
      "",
      "",
      "banana"
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "remember",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "remember",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "remember",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 1,
        "summaries": [
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 8,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 5
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "call",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 1,
        "summaries": [
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "getNamesByType",
                  0
                ],
                "range": {
                  "end": 13,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 15
                }
              }
            ]
          },
          {
            "counter": 12,
            "operators": [
              {
                "marker": [
                  "getNamesByType",
                  0
                ],
                "range": {
                  "end": 13,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 16,
                  "start": 15
                }
              }
            ]
          },
          {
            "counter": 13,
            "operators": [
              {
                "marker": [
                  "getNamesByType",
                  1
                ],
                "range": {
                  "end": 16,
                  "start": 0
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
    ],
    "config": {
      "words": {
        "hierarchy": [
          {
            "child": " ",
            "parent": "space"
          },
          {
            "child": "0",
            "parent": "digit"
          },
          {
            "child": "1",
            "parent": "digit"
          },
          {
            "child": "2",
            "parent": "digit"
          },
          {
            "child": "3",
            "parent": "digit"
          },
          {
            "child": "4",
            "parent": "digit"
          },
          {
            "child": "5",
            "parent": "digit"
          },
          {
            "child": "6",
            "parent": "digit"
          },
          {
            "child": "7",
            "parent": "digit"
          },
          {
            "child": "8",
            "parent": "digit"
          },
          {
            "child": "9",
            "parent": "digit"
          },
          {
            "child": "lower",
            "parent": "letter"
          },
          {
            "child": "upper",
            "parent": "letter"
          },
          {
            "child": "a",
            "parent": "lower"
          },
          {
            "child": "b",
            "parent": "lower"
          },
          {
            "child": "c",
            "parent": "lower"
          },
          {
            "child": "d",
            "parent": "lower"
          },
          {
            "child": "e",
            "parent": "lower"
          },
          {
            "child": "f",
            "parent": "lower"
          },
          {
            "child": "g",
            "parent": "lower"
          },
          {
            "child": "h",
            "parent": "lower"
          },
          {
            "child": "i",
            "parent": "lower"
          },
          {
            "child": "j",
            "parent": "lower"
          },
          {
            "child": "k",
            "parent": "lower"
          },
          {
            "child": "l",
            "parent": "lower"
          },
          {
            "child": "m",
            "parent": "lower"
          },
          {
            "child": "n",
            "parent": "lower"
          },
          {
            "child": "o",
            "parent": "lower"
          },
          {
            "child": "p",
            "parent": "lower"
          },
          {
            "child": "q",
            "parent": "lower"
          },
          {
            "child": "r",
            "parent": "lower"
          },
          {
            "child": "s",
            "parent": "lower"
          },
          {
            "child": "t",
            "parent": "lower"
          },
          {
            "child": "u",
            "parent": "lower"
          },
          {
            "child": "v",
            "parent": "lower"
          },
          {
            "child": "w",
            "parent": "lower"
          },
          {
            "child": "x",
            "parent": "lower"
          },
          {
            "child": "y",
            "parent": "lower"
          },
          {
            "child": "z",
            "parent": "lower"
          },
          {
            "child": "A",
            "parent": "upper"
          },
          {
            "child": "B",
            "parent": "upper"
          },
          {
            "child": "C",
            "parent": "upper"
          },
          {
            "child": "D",
            "parent": "upper"
          },
          {
            "child": "E",
            "parent": "upper"
          },
          {
            "child": "F",
            "parent": "upper"
          },
          {
            "child": "G",
            "parent": "upper"
          },
          {
            "child": "H",
            "parent": "upper"
          },
          {
            "child": "I",
            "parent": "upper"
          },
          {
            "child": "J",
            "parent": "upper"
          },
          {
            "child": "K",
            "parent": "upper"
          },
          {
            "child": "L",
            "parent": "upper"
          },
          {
            "child": "M",
            "parent": "upper"
          },
          {
            "child": "N",
            "parent": "upper"
          },
          {
            "child": "O",
            "parent": "upper"
          },
          {
            "child": "P",
            "parent": "upper"
          },
          {
            "child": "Q",
            "parent": "upper"
          },
          {
            "child": "R",
            "parent": "upper"
          },
          {
            "child": "S",
            "parent": "upper"
          },
          {
            "child": "T",
            "parent": "upper"
          },
          {
            "child": "U",
            "parent": "upper"
          },
          {
            "child": "V",
            "parent": "upper"
          },
          {
            "child": "W",
            "parent": "upper"
          },
          {
            "child": "X",
            "parent": "upper"
          },
          {
            "child": "Y",
            "parent": "upper"
          },
          {
            "child": "Z",
            "parent": "upper"
          },
          {
            "child": "letter",
            "parent": "alphanumeric"
          },
          {
            "child": "digit",
            "parent": "alphanumeric"
          },
          {
            "child": "_",
            "parent": "alphanumeric"
          },
          {
            "child": "~",
            "parent": "punctuation"
          },
          {
            "child": "!",
            "parent": "punctuation"
          },
          {
            "child": "@",
            "parent": "punctuation"
          },
          {
            "child": "#",
            "parent": "punctuation"
          },
          {
            "child": "$",
            "parent": "punctuation"
          },
          {
            "child": "%",
            "parent": "punctuation"
          },
          {
            "child": "^",
            "parent": "punctuation"
          },
          {
            "child": "&",
            "parent": "punctuation"
          },
          {
            "child": "*",
            "parent": "punctuation"
          },
          {
            "child": "(",
            "parent": "punctuation"
          },
          {
            "child": ")",
            "parent": "punctuation"
          },
          {
            "child": "+",
            "parent": "punctuation"
          },
          {
            "child": "-",
            "parent": "punctuation"
          },
          {
            "child": "=",
            "parent": "punctuation"
          },
          {
            "child": "[",
            "parent": "punctuation"
          },
          {
            "child": "]",
            "parent": "punctuation"
          },
          {
            "child": "{",
            "parent": "punctuation"
          },
          {
            "child": "}",
            "parent": "punctuation"
          },
          {
            "child": "\\",
            "parent": "punctuation"
          },
          {
            "child": "|",
            "parent": "punctuation"
          },
          {
            "child": ";",
            "parent": "punctuation"
          },
          {
            "child": ":",
            "parent": "punctuation"
          },
          {
            "child": ",",
            "parent": "punctuation"
          },
          {
            "child": "<",
            "parent": "punctuation"
          },
          {
            "child": ">",
            "parent": "punctuation"
          },
          {
            "child": "/",
            "parent": "punctuation"
          },
          {
            "child": "?",
            "parent": "punctuation"
          },
          {
            "child": "'",
            "parent": "punctuation"
          },
          {
            "child": "\"",
            "parent": "punctuation"
          }
        ],
        "literals": {
          "banana": [
            {
              "id": "m1",
              "initial": "{ value: \"banana\", pullFromContext: true, nameable_named: true }"
            }
          ]
        },
        "patterns": [
          {
            "defs": [
              {
                "remove": true,
                "uuid": "tokenize2"
              }
            ],
            "pattern": [
              {
                "type": "space"
              },
              {
                "repeat": true
              }
            ]
          },
          {
            "allow_partial_matches": false,
            "check_spelling": true,
            "defs": [
              {
                "id": "unknown",
                "initial": "{ value: text, unknown: true }",
                "uuid": "tokenize2"
              }
            ],
            "is_unknown": true,
            "pattern": [
              {
                "type": "alphanumeric"
              },
              {
                "repeat": true
              }
            ],
            "scale": 0.8
          }
        ]
      }
    },
    "contexts": [
      {
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "remember",
        "postModifiers": [
          "rememberee"
        ],
        "range": {
          "end": 10,
          "start": 0
        },
        "rememberee": {
          "dead": true,
          "default": true,
          "fromSTM": true,
          "level": 1,
          "marker": "m1",
          "pullFromContext": false,
          "range": {
            "end": 10,
            "start": 9
          },
          "stm": {
            "id": 1,
            "names": [
              "banana"
            ]
          },
          "text": "m1",
          "types": [
            "m1"
          ],
          "value": "m1",
          "word": "m1"
        },
        "text": "remember m1",
        "topLevel": true,
        "touchedBy": [
          "nameable#call2"
        ],
        "value": "remember",
        "word": "remember"
      },
      {
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "call",
        "name": [
          {
            "dead": true,
            "level": 1,
            "marker": "unknown",
            "range": {
              "end": 17,
              "start": 12
            },
            "text": "banana",
            "unknown": true,
            "value": "banana",
            "word": "banana"
          }
        ],
        "nameable": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 1,
          "marker": "m1",
          "modifiers": [
            "determiner"
          ],
          "pullFromContext": true,
          "range": {
            "end": 10,
            "start": 5
          },
          "text": "the m1",
          "types": [
            "m1"
          ],
          "value": "m1",
          "wantsValue": true,
          "word": "m1"
        },
        "range": {
          "end": 17,
          "start": 0
        },
        "text": "call the m1 banana",
        "topLevel": true,
        "touchedBy": [
          "nameable#call2"
        ],
        "value": "call",
        "word": "call"
      },
      {
        "context_index": 1,
        "dead": true,
        "level": 1,
        "marker": "m1",
        "nameable_named": true,
        "pullFromContext": true,
        "range": {
          "end": 5,
          "start": 0
        },
        "text": "banana",
        "topLevel": true,
        "touchedBy": [
          "nameable#call2"
        ],
        "value": {
          "dead": true,
          "default": true,
          "fromSTM": true,
          "level": 1,
          "marker": "m1",
          "pullFromContext": false,
          "range": {
            "end": 10,
            "start": 9
          },
          "stm": {
            "id": 1,
            "names": [
              "banana"
            ]
          },
          "text": "m1",
          "types": [
            "m1"
          ],
          "value": "m1",
          "word": "m1"
        },
        "word": "banana"
      }
    ],
    "generatedParenthesized": [
      "",
      "",
      ""
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "m1",
            0
          ],
          "ops": [
            [
              "m1",
              0
            ],
            [
              "remember",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "remember",
            0
          ],
          "ops": [
            [
              "remember",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "m1",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "m1",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "m1",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 7,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 8,
          "op": [
            "call",
            0
          ],
          "ops": [
            [
              "call",
              0
            ]
          ]
        },
        {
          "counter": 11,
          "op": [
            "m1",
            0
          ],
          "ops": [
            [
              "m1",
              0
            ]
          ]
        }
      ]
    },
    "objects": {
      "nameToUUID": {
        "articles": "articles2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "nameable": "nameable1",
        "pos": "pos2",
        "punctuation": "punctuation2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
        },
        "evaluate2": {
        },
        "gdefaults2": {
        },
        "nameable1": {
          "named": {
          }
        },
        "pos2": {
        },
        "punctuation2": {
        },
        "stm2": {
          "mentioned": [
            {
              "dead": true,
              "default": true,
              "fromSTM": true,
              "level": 1,
              "marker": "m1",
              "pullFromContext": false,
              "range": {
                "end": 10,
                "start": 9
              },
              "stm": {
                "id": 1,
                "names": [
                  "banana"
                ]
              },
              "text": "m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "word": "m1"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
        }
      },
      "processed": [
        {
          "context": {
            "context_index": 1,
            "dead": true,
            "level": 1,
            "marker": "m1",
            "nameable_named": true,
            "pullFromContext": true,
            "range": {
              "end": 5,
              "start": 0
            },
            "text": "banana",
            "topLevel": true,
            "touchedBy": [
              "nameable#call2"
            ],
            "value": {
              "dead": true,
              "default": true,
              "fromSTM": true,
              "level": 1,
              "marker": "m1",
              "pullFromContext": false,
              "range": {
                "end": 10,
                "start": 9
              },
              "stm": {
                "id": 1,
                "names": [
                  "banana"
                ]
              },
              "text": "m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "word": "m1"
            },
            "word": "banana"
          },
          "generatedParenthesized": "",
          "paraphrases": "banana",
          "paraphrasesParenthesized": "(banana)",
          "responses": [
            ""
          ]
        },
        {
          "context": {
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "call",
            "name": [
              {
                "dead": true,
                "level": 1,
                "marker": "unknown",
                "range": {
                  "end": 17,
                  "start": 12
                },
                "text": "banana",
                "unknown": true,
                "value": "banana",
                "word": "banana"
              }
            ],
            "nameable": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 1,
              "marker": "m1",
              "modifiers": [
                "determiner"
              ],
              "pullFromContext": true,
              "range": {
                "end": 10,
                "start": 5
              },
              "text": "the m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "wantsValue": true,
              "word": "m1"
            },
            "range": {
              "end": 17,
              "start": 0
            },
            "text": "call the m1 banana",
            "topLevel": true,
            "touchedBy": [
              "nameable#call2"
            ],
            "value": "call",
            "word": "call"
          },
          "generatedParenthesized": "",
          "paraphrases": "call the m1 banana",
          "paraphrasesParenthesized": "(call (the (m1)) (banana))",
          "responses": [
            ""
          ]
        },
        {
          "context": {
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "remember",
            "postModifiers": [
              "rememberee"
            ],
            "range": {
              "end": 10,
              "start": 0
            },
            "rememberee": {
              "dead": true,
              "default": true,
              "fromSTM": true,
              "level": 1,
              "marker": "m1",
              "pullFromContext": false,
              "range": {
                "end": 10,
                "start": 9
              },
              "stm": {
                "id": 1,
                "names": [
                  "banana"
                ]
              },
              "text": "m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "word": "m1"
            },
            "text": "remember m1",
            "topLevel": true,
            "touchedBy": [
              "nameable#call2"
            ],
            "value": "remember",
            "word": "remember"
          },
          "generatedParenthesized": "",
          "paraphrases": "remember m1",
          "paraphrasesParenthesized": "((remember) (m1))",
          "responses": [
            ""
          ]
        }
      ]
    },
    "paraphrases": [
      "remember m1",
      "call the m1 banana",
      "banana"
    ],
    "paraphrasesParenthesized": [
      "((remember) (m1))",
      "(call (the (m1)) (banana))",
      "(banana)"
    ],
    "query": "remember m1\\ncall the m1 banana\\nbanana",
    "responses": [
      "",
      "",
      ""
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "remember",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "remember",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "remember",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 1,
        "summaries": [
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 8,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 5
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 12
                }
              }
            ]
          },
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "call",
                  1
                ],
                "range": {
                  "end": 17,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 1,
        "summaries": [
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 5,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 12,
            "operators": [
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 5,
                  "start": 0
                }
              }
            ]
          }
        ]
      }
    ]
  },
  {
    "associations": [
    ],
    "config": {
      "words": {
        "hierarchy": [
          {
            "child": " ",
            "parent": "space"
          },
          {
            "child": "0",
            "parent": "digit"
          },
          {
            "child": "1",
            "parent": "digit"
          },
          {
            "child": "2",
            "parent": "digit"
          },
          {
            "child": "3",
            "parent": "digit"
          },
          {
            "child": "4",
            "parent": "digit"
          },
          {
            "child": "5",
            "parent": "digit"
          },
          {
            "child": "6",
            "parent": "digit"
          },
          {
            "child": "7",
            "parent": "digit"
          },
          {
            "child": "8",
            "parent": "digit"
          },
          {
            "child": "9",
            "parent": "digit"
          },
          {
            "child": "lower",
            "parent": "letter"
          },
          {
            "child": "upper",
            "parent": "letter"
          },
          {
            "child": "a",
            "parent": "lower"
          },
          {
            "child": "b",
            "parent": "lower"
          },
          {
            "child": "c",
            "parent": "lower"
          },
          {
            "child": "d",
            "parent": "lower"
          },
          {
            "child": "e",
            "parent": "lower"
          },
          {
            "child": "f",
            "parent": "lower"
          },
          {
            "child": "g",
            "parent": "lower"
          },
          {
            "child": "h",
            "parent": "lower"
          },
          {
            "child": "i",
            "parent": "lower"
          },
          {
            "child": "j",
            "parent": "lower"
          },
          {
            "child": "k",
            "parent": "lower"
          },
          {
            "child": "l",
            "parent": "lower"
          },
          {
            "child": "m",
            "parent": "lower"
          },
          {
            "child": "n",
            "parent": "lower"
          },
          {
            "child": "o",
            "parent": "lower"
          },
          {
            "child": "p",
            "parent": "lower"
          },
          {
            "child": "q",
            "parent": "lower"
          },
          {
            "child": "r",
            "parent": "lower"
          },
          {
            "child": "s",
            "parent": "lower"
          },
          {
            "child": "t",
            "parent": "lower"
          },
          {
            "child": "u",
            "parent": "lower"
          },
          {
            "child": "v",
            "parent": "lower"
          },
          {
            "child": "w",
            "parent": "lower"
          },
          {
            "child": "x",
            "parent": "lower"
          },
          {
            "child": "y",
            "parent": "lower"
          },
          {
            "child": "z",
            "parent": "lower"
          },
          {
            "child": "A",
            "parent": "upper"
          },
          {
            "child": "B",
            "parent": "upper"
          },
          {
            "child": "C",
            "parent": "upper"
          },
          {
            "child": "D",
            "parent": "upper"
          },
          {
            "child": "E",
            "parent": "upper"
          },
          {
            "child": "F",
            "parent": "upper"
          },
          {
            "child": "G",
            "parent": "upper"
          },
          {
            "child": "H",
            "parent": "upper"
          },
          {
            "child": "I",
            "parent": "upper"
          },
          {
            "child": "J",
            "parent": "upper"
          },
          {
            "child": "K",
            "parent": "upper"
          },
          {
            "child": "L",
            "parent": "upper"
          },
          {
            "child": "M",
            "parent": "upper"
          },
          {
            "child": "N",
            "parent": "upper"
          },
          {
            "child": "O",
            "parent": "upper"
          },
          {
            "child": "P",
            "parent": "upper"
          },
          {
            "child": "Q",
            "parent": "upper"
          },
          {
            "child": "R",
            "parent": "upper"
          },
          {
            "child": "S",
            "parent": "upper"
          },
          {
            "child": "T",
            "parent": "upper"
          },
          {
            "child": "U",
            "parent": "upper"
          },
          {
            "child": "V",
            "parent": "upper"
          },
          {
            "child": "W",
            "parent": "upper"
          },
          {
            "child": "X",
            "parent": "upper"
          },
          {
            "child": "Y",
            "parent": "upper"
          },
          {
            "child": "Z",
            "parent": "upper"
          },
          {
            "child": "letter",
            "parent": "alphanumeric"
          },
          {
            "child": "digit",
            "parent": "alphanumeric"
          },
          {
            "child": "_",
            "parent": "alphanumeric"
          },
          {
            "child": "~",
            "parent": "punctuation"
          },
          {
            "child": "!",
            "parent": "punctuation"
          },
          {
            "child": "@",
            "parent": "punctuation"
          },
          {
            "child": "#",
            "parent": "punctuation"
          },
          {
            "child": "$",
            "parent": "punctuation"
          },
          {
            "child": "%",
            "parent": "punctuation"
          },
          {
            "child": "^",
            "parent": "punctuation"
          },
          {
            "child": "&",
            "parent": "punctuation"
          },
          {
            "child": "*",
            "parent": "punctuation"
          },
          {
            "child": "(",
            "parent": "punctuation"
          },
          {
            "child": ")",
            "parent": "punctuation"
          },
          {
            "child": "+",
            "parent": "punctuation"
          },
          {
            "child": "-",
            "parent": "punctuation"
          },
          {
            "child": "=",
            "parent": "punctuation"
          },
          {
            "child": "[",
            "parent": "punctuation"
          },
          {
            "child": "]",
            "parent": "punctuation"
          },
          {
            "child": "{",
            "parent": "punctuation"
          },
          {
            "child": "}",
            "parent": "punctuation"
          },
          {
            "child": "\\",
            "parent": "punctuation"
          },
          {
            "child": "|",
            "parent": "punctuation"
          },
          {
            "child": ";",
            "parent": "punctuation"
          },
          {
            "child": ":",
            "parent": "punctuation"
          },
          {
            "child": ",",
            "parent": "punctuation"
          },
          {
            "child": "<",
            "parent": "punctuation"
          },
          {
            "child": ">",
            "parent": "punctuation"
          },
          {
            "child": "/",
            "parent": "punctuation"
          },
          {
            "child": "?",
            "parent": "punctuation"
          },
          {
            "child": "'",
            "parent": "punctuation"
          },
          {
            "child": "\"",
            "parent": "punctuation"
          }
        ],
        "literals": {
          "peter james chunkington": [
            {
              "id": "m1",
              "initial": "{ value: \"peter james chunkington\", pullFromContext: true, nameable_named: true }"
            }
          ]
        },
        "patterns": [
          {
            "defs": [
              {
                "remove": true,
                "uuid": "tokenize2"
              }
            ],
            "pattern": [
              {
                "type": "space"
              },
              {
                "repeat": true
              }
            ]
          },
          {
            "allow_partial_matches": false,
            "check_spelling": true,
            "defs": [
              {
                "id": "unknown",
                "initial": "{ value: text, unknown: true }",
                "uuid": "tokenize2"
              }
            ],
            "is_unknown": true,
            "pattern": [
              {
                "type": "alphanumeric"
              },
              {
                "repeat": true
              }
            ],
            "scale": 0.8
          }
        ]
      }
    },
    "contexts": [
      {
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "remember",
        "postModifiers": [
          "rememberee"
        ],
        "range": {
          "end": 10,
          "start": 0
        },
        "rememberee": {
          "dead": true,
          "default": true,
          "fromSTM": true,
          "level": 1,
          "marker": "m1",
          "pullFromContext": false,
          "range": {
            "end": 10,
            "start": 9
          },
          "stm": {
            "id": 1,
            "names": [
              "peter james chunkington"
            ]
          },
          "text": "m1",
          "types": [
            "m1"
          ],
          "value": "m1",
          "word": "m1"
        },
        "text": "remember m1",
        "topLevel": true,
        "touchedBy": [
          "nameable#call2"
        ],
        "value": "remember",
        "word": "remember"
      },
      {
        "context_index": 1,
        "dead": true,
        "default": true,
        "level": 1,
        "marker": "call",
        "name": [
          {
            "dead": true,
            "level": 1,
            "marker": "unknown",
            "range": {
              "end": 16,
              "start": 12
            },
            "text": "peter",
            "unknown": true,
            "value": "peter",
            "word": "peter"
          },
          {
            "dead": true,
            "level": 1,
            "marker": "unknown",
            "range": {
              "end": 22,
              "start": 18
            },
            "text": "james",
            "unknown": true,
            "value": "james",
            "word": "james"
          },
          {
            "dead": true,
            "level": 1,
            "marker": "unknown",
            "range": {
              "end": 34,
              "start": 24
            },
            "text": "chunkington",
            "unknown": true,
            "value": "chunkington",
            "word": "chunkington"
          }
        ],
        "nameable": {
          "concept": true,
          "dead": true,
          "default": true,
          "determiner": "the",
          "focusableForPhrase": true,
          "level": 1,
          "marker": "m1",
          "modifiers": [
            "determiner"
          ],
          "pullFromContext": true,
          "range": {
            "end": 10,
            "start": 5
          },
          "text": "the m1",
          "types": [
            "m1"
          ],
          "value": "m1",
          "wantsValue": true,
          "word": "m1"
        },
        "range": {
          "end": 34,
          "start": 0
        },
        "text": "call the m1 peter james chunkington",
        "topLevel": true,
        "touchedBy": [
          "nameable#call2"
        ],
        "value": "call",
        "word": "call"
      },
      {
        "context_index": 1,
        "dead": true,
        "level": 1,
        "marker": "m1",
        "nameable_named": true,
        "pullFromContext": true,
        "range": {
          "end": 22,
          "start": 0
        },
        "text": "peter james chunkington",
        "topLevel": true,
        "touchedBy": [
          "nameable#call2"
        ],
        "value": {
          "dead": true,
          "default": true,
          "fromSTM": true,
          "level": 1,
          "marker": "m1",
          "pullFromContext": false,
          "range": {
            "end": 10,
            "start": 9
          },
          "stm": {
            "id": 1,
            "names": [
              "peter james chunkington"
            ]
          },
          "text": "m1",
          "types": [
            "m1"
          ],
          "value": "m1",
          "word": "m1"
        },
        "word": "peter james chunkington"
      }
    ],
    "generatedParenthesized": [
      "",
      "",
      ""
    ],
    "metadata": {
      "opChoices": [
        {
          "counter": 1,
          "op": [
            "m1",
            0
          ],
          "ops": [
            [
              "m1",
              0
            ],
            [
              "remember",
              0
            ]
          ]
        },
        {
          "counter": 2,
          "op": [
            "remember",
            0
          ],
          "ops": [
            [
              "remember",
              0
            ]
          ]
        },
        {
          "counter": 5,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "m1",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 6,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "m1",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 7,
          "op": [
            "unknown",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "m1",
              0
            ],
            [
              "the",
              0
            ],
            [
              "unknown",
              0
            ]
          ]
        },
        {
          "counter": 8,
          "op": [
            "m1",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "m1",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 9,
          "op": [
            "the",
            0
          ],
          "ops": [
            [
              "call",
              0
            ],
            [
              "the",
              0
            ]
          ]
        },
        {
          "counter": 10,
          "op": [
            "call",
            0
          ],
          "ops": [
            [
              "call",
              0
            ]
          ]
        },
        {
          "counter": 13,
          "op": [
            "m1",
            0
          ],
          "ops": [
            [
              "m1",
              0
            ]
          ]
        }
      ]
    },
    "objects": {
      "nameToUUID": {
        "articles": "articles2",
        "evaluate": "evaluate2",
        "gdefaults": "gdefaults2",
        "nameable": "nameable1",
        "pos": "pos2",
        "punctuation": "punctuation2",
        "stm": "stm2",
        "tokenize": "tokenize2"
      },
      "namespaced": {
        "articles2": {
        },
        "evaluate2": {
        },
        "gdefaults2": {
        },
        "nameable1": {
          "named": {
          }
        },
        "pos2": {
        },
        "punctuation2": {
        },
        "stm2": {
          "mentioned": [
            {
              "dead": true,
              "default": true,
              "fromSTM": true,
              "level": 1,
              "marker": "m1",
              "pullFromContext": false,
              "range": {
                "end": 10,
                "start": 9
              },
              "stm": {
                "id": 1,
                "names": [
                  "peter james chunkington"
                ]
              },
              "text": "m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "word": "m1"
            }
          ],
          "variables": {
          }
        },
        "tokenize2": {
        }
      },
      "processed": [
        {
          "context": {
            "context_index": 1,
            "dead": true,
            "level": 1,
            "marker": "m1",
            "nameable_named": true,
            "pullFromContext": true,
            "range": {
              "end": 22,
              "start": 0
            },
            "text": "peter james chunkington",
            "topLevel": true,
            "touchedBy": [
              "nameable#call2"
            ],
            "value": {
              "dead": true,
              "default": true,
              "fromSTM": true,
              "level": 1,
              "marker": "m1",
              "pullFromContext": false,
              "range": {
                "end": 10,
                "start": 9
              },
              "stm": {
                "id": 1,
                "names": [
                  "peter james chunkington"
                ]
              },
              "text": "m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "word": "m1"
            },
            "word": "peter james chunkington"
          },
          "generatedParenthesized": "",
          "paraphrases": "peter james chunkington",
          "paraphrasesParenthesized": "(peter james chunkington)",
          "responses": [
            ""
          ]
        },
        {
          "context": {
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "call",
            "name": [
              {
                "dead": true,
                "level": 1,
                "marker": "unknown",
                "range": {
                  "end": 16,
                  "start": 12
                },
                "text": "peter",
                "unknown": true,
                "value": "peter",
                "word": "peter"
              },
              {
                "dead": true,
                "level": 1,
                "marker": "unknown",
                "range": {
                  "end": 22,
                  "start": 18
                },
                "text": "james",
                "unknown": true,
                "value": "james",
                "word": "james"
              },
              {
                "dead": true,
                "level": 1,
                "marker": "unknown",
                "range": {
                  "end": 34,
                  "start": 24
                },
                "text": "chunkington",
                "unknown": true,
                "value": "chunkington",
                "word": "chunkington"
              }
            ],
            "nameable": {
              "concept": true,
              "dead": true,
              "default": true,
              "determiner": "the",
              "focusableForPhrase": true,
              "level": 1,
              "marker": "m1",
              "modifiers": [
                "determiner"
              ],
              "pullFromContext": true,
              "range": {
                "end": 10,
                "start": 5
              },
              "text": "the m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "wantsValue": true,
              "word": "m1"
            },
            "range": {
              "end": 34,
              "start": 0
            },
            "text": "call the m1 peter james chunkington",
            "topLevel": true,
            "touchedBy": [
              "nameable#call2"
            ],
            "value": "call",
            "word": "call"
          },
          "generatedParenthesized": "",
          "paraphrases": "call the m1 peter james chunkington",
          "paraphrasesParenthesized": "(call (the (m1)) (peter) (james) (chunkington))",
          "responses": [
            ""
          ]
        },
        {
          "context": {
            "context_index": 1,
            "dead": true,
            "default": true,
            "level": 1,
            "marker": "remember",
            "postModifiers": [
              "rememberee"
            ],
            "range": {
              "end": 10,
              "start": 0
            },
            "rememberee": {
              "dead": true,
              "default": true,
              "fromSTM": true,
              "level": 1,
              "marker": "m1",
              "pullFromContext": false,
              "range": {
                "end": 10,
                "start": 9
              },
              "stm": {
                "id": 1,
                "names": [
                  "peter james chunkington"
                ]
              },
              "text": "m1",
              "types": [
                "m1"
              ],
              "value": "m1",
              "word": "m1"
            },
            "text": "remember m1",
            "topLevel": true,
            "touchedBy": [
              "nameable#call2"
            ],
            "value": "remember",
            "word": "remember"
          },
          "generatedParenthesized": "",
          "paraphrases": "remember m1",
          "paraphrasesParenthesized": "((remember) (m1))",
          "responses": [
            ""
          ]
        }
      ]
    },
    "paraphrases": [
      "remember m1",
      "call the m1 peter james chunkington",
      "peter james chunkington"
    ],
    "paraphrasesParenthesized": [
      "((remember) (m1))",
      "(call (the (m1)) (peter) (james) (chunkington))",
      "(peter james chunkington)"
    ],
    "query": "remember m1\\ncall the m1 peter james chunkington\\npeter james chunkington",
    "responses": [
      "",
      "",
      ""
    ],
    "summaries": [
      {
        "length": 1,
        "summaries": [
          {
            "counter": 1,
            "operators": [
              {
                "marker": [
                  "remember",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              }
            ]
          },
          {
            "counter": 2,
            "operators": [
              {
                "marker": [
                  "remember",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              }
            ]
          },
          {
            "counter": 3,
            "operators": [
              {
                "marker": [
                  "remember",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 1,
        "summaries": [
          {
            "counter": 5,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 18
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 6,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 18
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 7,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 18
                }
              },
              {
                "marker": [
                  "unknown",
                  0
                ],
                "range": {
                  "end": 34,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 8,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 18
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 9,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "the",
                  0
                ],
                "range": {
                  "end": 7,
                  "start": 5
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 9
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 18
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 10,
            "operators": [
              {
                "marker": [
                  "call",
                  0
                ],
                "range": {
                  "end": 3,
                  "start": 0
                }
              },
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 10,
                  "start": 5
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 16,
                  "start": 12
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 18
                }
              },
              {
                "marker": [
                  "unknown",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 24
                }
              }
            ]
          },
          {
            "counter": 11,
            "operators": [
              {
                "marker": [
                  "call",
                  1
                ],
                "range": {
                  "end": 34,
                  "start": 0
                }
              }
            ]
          }
        ]
      },
      {
        "length": 1,
        "summaries": [
          {
            "counter": 13,
            "operators": [
              {
                "marker": [
                  "m1",
                  0
                ],
                "range": {
                  "end": 22,
                  "start": 0
                }
              }
            ]
          },
          {
            "counter": 14,
            "operators": [
              {
                "marker": [
                  "m1",
                  1
                ],
                "range": {
                  "end": 22,
                  "start": 0
                }
              }
            ]
          }
        ]
      }
    ]
  }
]