{
    "optionsPresets": {
        "kanji": {
            "enabledDictionaryMap": [
                [
                    "${title}",
                    {
                        "priority": 0
                    }
                ]
            ]
        },
        "default": {
            "wildcard": null,
            "mainDictionary": "${title}",
            "alphanumeric": false,
            "convertHalfWidthCharacters": false,
            "convertNumericCharacters": false,
            "convertAlphabeticCharacters": false,
            "convertHiraganaToKatakana": false,
            "convertKatakanaToHiragana": false,
            "collapseEmphaticSequences": false,
            "textReplacements": [
                null
            ],
            "enabledDictionaryMap": [
                [
                    "${title}",
                    {
                        "priority": 0,
                        "allowSecondarySearches": false
                    }
                ]
            ]
        }
    },
    "tests": [
        {
            "comment": "Basic kanji test 1",
            "func": "findKanji",
            "text": "打",
            "options": "kanji",
            "expected": {
                "definitions": [
                    {
                        "type": "kanji",
                        "character": "打",
                        "dictionary": "Test Dictionary 2",
                        "onyomi": [
                            "ダ",
                            "ダアス"
                        ],
                        "kunyomi": [
                            "う.つ",
                            "う.ち-",
                            "ぶ.つ"
                        ],
                        "glossary": [
                            "meaning1",
                            "meaning2",
                            "meaning3",
                            "meaning4",
                            "meaning5"
                        ],
                        "tags": [
                            {
                                "name": "ktag1",
                                "category": "kcategory1",
                                "notes": "ktag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "ktag2",
                                "category": "kcategory2",
                                "notes": "ktag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "stats": {
                            "kcategory3": [
                                {
                                    "name": "kstat1",
                                    "category": "kcategory3",
                                    "notes": "kstat1 notes",
                                    "order": 0,
                                    "score": 0,
                                    "dictionary": "Test Dictionary 2",
                                    "value": "1"
                                }
                            ],
                            "kcategory4": [
                                {
                                    "name": "kstat2",
                                    "category": "kcategory4",
                                    "notes": "kstat2 notes",
                                    "order": 0,
                                    "score": 0,
                                    "dictionary": "Test Dictionary 2",
                                    "value": "2"
                                }
                            ],
                            "kcategory5": [
                                {
                                    "name": "kstat3",
                                    "category": "kcategory5",
                                    "notes": "kstat3 notes",
                                    "order": 0,
                                    "score": 0,
                                    "dictionary": "Test Dictionary 2",
                                    "value": "3"
                                }
                            ],
                            "kcategory6": [
                                {
                                    "name": "kstat4",
                                    "category": "kcategory6",
                                    "notes": "kstat4 notes",
                                    "order": 0,
                                    "score": 0,
                                    "dictionary": "Test Dictionary 2",
                                    "value": "4"
                                }
                            ],
                            "kcategory7": [
                                {
                                    "name": "kstat5",
                                    "category": "kcategory7",
                                    "notes": "kstat5 notes",
                                    "order": 0,
                                    "score": 0,
                                    "dictionary": "Test Dictionary 2",
                                    "value": "5"
                                }
                            ]
                        },
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "character": "打",
                                "frequency": 1
                            }
                        ]
                    }
                ]
            }
        },
        {
            "comment": "Basic kanji test 2",
            "func": "findKanji",
            "text": "込",
            "options": "kanji",
            "expected": {
                "definitions": [
                    {
                        "type": "kanji",
                        "character": "込",
                        "dictionary": "Test Dictionary 2",
                        "onyomi": [],
                        "kunyomi": [
                            "-こ.む",
                            "こ.む",
                            "こ.み",
                            "-こ.み",
                            "こ.める"
                        ],
                        "glossary": [
                            "meaning1",
                            "meaning2",
                            "meaning3",
                            "meaning4",
                            "meaning5"
                        ],
                        "tags": [
                            {
                                "name": "ktag1",
                                "category": "kcategory1",
                                "notes": "ktag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "ktag2",
                                "category": "kcategory2",
                                "notes": "ktag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "stats": {
                            "kcategory3": [
                                {
                                    "name": "kstat1",
                                    "category": "kcategory3",
                                    "notes": "kstat1 notes",
                                    "order": 0,
                                    "score": 0,
                                    "dictionary": "Test Dictionary 2",
                                    "value": "1"
                                }
                            ],
                            "kcategory4": [
                                {
                                    "name": "kstat2",
                                    "category": "kcategory4",
                                    "notes": "kstat2 notes",
                                    "order": 0,
                                    "score": 0,
                                    "dictionary": "Test Dictionary 2",
                                    "value": "2"
                                }
                            ],
                            "kcategory5": [
                                {
                                    "name": "kstat3",
                                    "category": "kcategory5",
                                    "notes": "kstat3 notes",
                                    "order": 0,
                                    "score": 0,
                                    "dictionary": "Test Dictionary 2",
                                    "value": "3"
                                }
                            ],
                            "kcategory6": [
                                {
                                    "name": "kstat4",
                                    "category": "kcategory6",
                                    "notes": "kstat4 notes",
                                    "order": 0,
                                    "score": 0,
                                    "dictionary": "Test Dictionary 2",
                                    "value": "4"
                                }
                            ],
                            "kcategory7": [
                                {
                                    "name": "kstat5",
                                    "category": "kcategory7",
                                    "notes": "kstat5 notes",
                                    "order": 0,
                                    "score": 0,
                                    "dictionary": "Test Dictionary 2",
                                    "value": "5"
                                }
                            ]
                        },
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "character": "込",
                                "frequency": 2
                            }
                        ]
                    }
                ]
            }
        },
        {
            "comment": "Missing kanji test",
            "func": "findKanji",
            "text": "画",
            "options": "kanji",
            "expected": {
                "definitions": []
            }
        },
        {
            "comment": "Find term using expression text 1",
            "func": "findTerms",
            "mode": "split",
            "text": "打",
            "options": "default",
            "expected": {
                "length": 1,
                "definitions": [
                    {
                        "type": "term",
                        "id": 1,
                        "source": "打",
                        "rawSource": "打",
                        "sourceTerm": "打",
                        "reasons": [],
                        "score": 1,
                        "sequence": 1,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "だ",
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "だ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "だ"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": true,
                                        "frequency": 4
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "だ"
                            }
                        ],
                        "glossary": [
                            "definition1",
                            "definition2"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": true,
                                "frequency": 4
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 2,
                        "source": "打",
                        "rawSource": "打",
                        "sourceTerm": "打",
                        "reasons": [],
                        "score": 1,
                        "sequence": 2,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "ダース",
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "ダース",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ダース"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": true,
                                        "frequency": 5
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ダース"
                            }
                        ],
                        "glossary": [
                            "definition3",
                            "definition4"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": true,
                                "frequency": 5
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    }
                ]
            }
        },
        {
            "comment": "Find term using expression text 2",
            "func": "findTerms",
            "mode": "split",
            "text": "打つ",
            "options": "default",
            "expected": {
                "length": 2,
                "definitions": [
                    {
                        "type": "term",
                        "id": 3,
                        "source": "打つ",
                        "rawSource": "打つ",
                        "sourceTerm": "打つ",
                        "reasons": [],
                        "score": 10,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "うつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition5",
                            "definition6"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": true,
                                "frequency": 6
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 5,
                        "source": "打つ",
                        "rawSource": "打つ",
                        "sourceTerm": "打つ",
                        "reasons": [],
                        "score": 10,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "ぶつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition9",
                            "definition10"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": true,
                                "frequency": 7
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 4,
                        "source": "打つ",
                        "rawSource": "打つ",
                        "sourceTerm": "打つ",
                        "reasons": [],
                        "score": 1,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "うつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition7",
                            "definition8"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": true,
                                "frequency": 6
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 6,
                        "source": "打つ",
                        "rawSource": "打つ",
                        "sourceTerm": "打つ",
                        "reasons": [],
                        "score": 1,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "ぶつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition11",
                            "definition12"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": true,
                                "frequency": 7
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 1,
                        "source": "打",
                        "rawSource": "打",
                        "sourceTerm": "打",
                        "reasons": [],
                        "score": 1,
                        "sequence": 1,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "だ",
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "だ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "だ"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": true,
                                        "frequency": 4
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "だ"
                            }
                        ],
                        "glossary": [
                            "definition1",
                            "definition2"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": true,
                                "frequency": 4
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 2,
                        "source": "打",
                        "rawSource": "打",
                        "sourceTerm": "打",
                        "reasons": [],
                        "score": 1,
                        "sequence": 2,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "ダース",
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "ダース",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ダース"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": true,
                                        "frequency": 5
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ダース"
                            }
                        ],
                        "glossary": [
                            "definition3",
                            "definition4"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": true,
                                "frequency": 5
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    }
                ]
            }
        },
        {
            "comment": "Find term using expression text 3",
            "func": "findTerms",
            "mode": "split",
            "text": "打ち込む",
            "options": "default",
            "expected": {
                "length": 4,
                "definitions": [
                    {
                        "type": "term",
                        "id": 7,
                        "source": "打ち込む",
                        "rawSource": "打ち込む",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 10,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "うちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": true,
                                        "frequency": 8
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition13",
                            "definition14"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": true,
                                "frequency": 8
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 9,
                        "source": "打ち込む",
                        "rawSource": "打ち込む",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 10,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "ぶちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": true,
                                        "frequency": 9
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition17",
                            "definition18"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": true,
                                "frequency": 9
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 8,
                        "source": "打ち込む",
                        "rawSource": "打ち込む",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 1,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "うちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag6",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag7",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": true,
                                        "frequency": 8
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition15",
                            "definition16"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag6",
                                "category": "default",
                                "notes": "",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag7",
                                "category": "default",
                                "notes": "",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": true,
                                "frequency": 8
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 10,
                        "source": "打ち込む",
                        "rawSource": "打ち込む",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 1,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "ぶちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": true,
                                        "frequency": 9
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition19",
                            "definition20"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": true,
                                "frequency": 9
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 3,
                        "source": "打ち",
                        "rawSource": "打ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 10,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "うつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition5",
                            "definition6"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": true,
                                "frequency": 6
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 5,
                        "source": "打ち",
                        "rawSource": "打ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 10,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "ぶつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition9",
                            "definition10"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": true,
                                "frequency": 7
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 4,
                        "source": "打ち",
                        "rawSource": "打ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 1,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "うつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition7",
                            "definition8"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": true,
                                "frequency": 6
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 6,
                        "source": "打ち",
                        "rawSource": "打ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 1,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "ぶつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition11",
                            "definition12"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": true,
                                "frequency": 7
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 1,
                        "source": "打",
                        "rawSource": "打",
                        "sourceTerm": "打",
                        "reasons": [],
                        "score": 1,
                        "sequence": 1,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "だ",
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "だ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "だ"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": true,
                                        "frequency": 4
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "だ"
                            }
                        ],
                        "glossary": [
                            "definition1",
                            "definition2"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": true,
                                "frequency": 4
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 2,
                        "source": "打",
                        "rawSource": "打",
                        "sourceTerm": "打",
                        "reasons": [],
                        "score": 1,
                        "sequence": 2,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "ダース",
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "ダース",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ダース"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": true,
                                        "frequency": 5
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ダース"
                            }
                        ],
                        "glossary": [
                            "definition3",
                            "definition4"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": true,
                                "frequency": 5
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    }
                ]
            }
        },
        {
            "comment": "Find term using expression text 4",
            "func": "findTerms",
            "mode": "split",
            "text": "画像",
            "options": "default",
            "expected": {
                "length": 2,
                "definitions": [
                    {
                        "type": "term",
                        "id": 11,
                        "source": "画像",
                        "rawSource": "画像",
                        "sourceTerm": "画像",
                        "reasons": [],
                        "score": 1,
                        "sequence": 5,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "画像",
                        "reading": "がぞう",
                        "expressions": [
                            {
                                "sourceTerm": "画像",
                                "expression": "画像",
                                "reading": "がぞう",
                                "furiganaSegments": [
                                    {
                                        "text": "画像",
                                        "furigana": "がぞう"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "画像",
                                "furigana": "がぞう"
                            }
                        ],
                        "glossary": [
                            "definition21",
                            {
                                "type": "image",
                                "path": "image.gif",
                                "width": 100,
                                "height": 100,
                                "preferredWidth": 350,
                                "preferredHeight": 350,
                                "description": "An image",
                                "pixelated": true
                            }
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    }
                ]
            }
        },
        {
            "comment": "Find term using reading 1",
            "func": "findTerms",
            "mode": "split",
            "text": "だ",
            "options": "default",
            "expected": {
                "length": 1,
                "definitions": [
                    {
                        "type": "term",
                        "id": 1,
                        "source": "だ",
                        "rawSource": "だ",
                        "sourceTerm": "だ",
                        "reasons": [],
                        "score": 1,
                        "sequence": 1,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "だ",
                        "expressions": [
                            {
                                "sourceTerm": "だ",
                                "expression": "打",
                                "reading": "だ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "だ"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": true,
                                        "frequency": 4
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "だ"
                            }
                        ],
                        "glossary": [
                            "definition1",
                            "definition2"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": true,
                                "frequency": 4
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 0
                    }
                ]
            }
        },
        {
            "comment": "Find term using reading 2",
            "func": "findTerms",
            "mode": "split",
            "text": "ダース",
            "options": "default",
            "expected": {
                "length": 3,
                "definitions": [
                    {
                        "type": "term",
                        "id": 2,
                        "source": "ダース",
                        "rawSource": "ダース",
                        "sourceTerm": "ダース",
                        "reasons": [],
                        "score": 1,
                        "sequence": 2,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "ダース",
                        "expressions": [
                            {
                                "sourceTerm": "ダース",
                                "expression": "打",
                                "reading": "ダース",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ダース"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": true,
                                        "frequency": 5
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ダース"
                            }
                        ],
                        "glossary": [
                            "definition3",
                            "definition4"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": true,
                                "frequency": 5
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 0
                    }
                ]
            }
        },
        {
            "comment": "Find term using reading 3",
            "func": "findTerms",
            "mode": "split",
            "text": "うつ",
            "options": "default",
            "expected": {
                "length": 2,
                "definitions": [
                    {
                        "type": "term",
                        "id": 3,
                        "source": "うつ",
                        "rawSource": "うつ",
                        "sourceTerm": "うつ",
                        "reasons": [],
                        "score": 10,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "うつ",
                        "expressions": [
                            {
                                "sourceTerm": "うつ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition5",
                            "definition6"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": true,
                                "frequency": 6
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 0
                    },
                    {
                        "type": "term",
                        "id": 4,
                        "source": "うつ",
                        "rawSource": "うつ",
                        "sourceTerm": "うつ",
                        "reasons": [],
                        "score": 1,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "うつ",
                        "expressions": [
                            {
                                "sourceTerm": "うつ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition7",
                            "definition8"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": true,
                                "frequency": 6
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 0
                    }
                ]
            }
        },
        {
            "comment": "Find term using reading 4",
            "func": "findTerms",
            "mode": "split",
            "text": "ぶつ",
            "options": "default",
            "expected": {
                "length": 2,
                "definitions": [
                    {
                        "type": "term",
                        "id": 5,
                        "source": "ぶつ",
                        "rawSource": "ぶつ",
                        "sourceTerm": "ぶつ",
                        "reasons": [],
                        "score": 10,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "ぶつ",
                        "expressions": [
                            {
                                "sourceTerm": "ぶつ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition9",
                            "definition10"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": true,
                                "frequency": 7
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 0
                    },
                    {
                        "type": "term",
                        "id": 6,
                        "source": "ぶつ",
                        "rawSource": "ぶつ",
                        "sourceTerm": "ぶつ",
                        "reasons": [],
                        "score": 1,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "ぶつ",
                        "expressions": [
                            {
                                "sourceTerm": "ぶつ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition11",
                            "definition12"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": true,
                                "frequency": 7
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 0
                    }
                ]
            }
        },
        {
            "comment": "Find term using reading 5",
            "func": "findTerms",
            "mode": "split",
            "text": "うちこむ",
            "options": "default",
            "expected": {
                "length": 4,
                "definitions": [
                    {
                        "type": "term",
                        "id": 7,
                        "source": "うちこむ",
                        "rawSource": "うちこむ",
                        "sourceTerm": "うちこむ",
                        "reasons": [],
                        "score": 10,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "うちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "うちこむ",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": true,
                                        "frequency": 8
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition13",
                            "definition14"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": true,
                                "frequency": 8
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 0
                    },
                    {
                        "type": "term",
                        "id": 8,
                        "source": "うちこむ",
                        "rawSource": "うちこむ",
                        "sourceTerm": "うちこむ",
                        "reasons": [],
                        "score": 1,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "うちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "うちこむ",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag6",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag7",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": true,
                                        "frequency": 8
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition15",
                            "definition16"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag6",
                                "category": "default",
                                "notes": "",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag7",
                                "category": "default",
                                "notes": "",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": true,
                                "frequency": 8
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 0
                    },
                    {
                        "type": "term",
                        "id": 3,
                        "source": "うち",
                        "rawSource": "うち",
                        "sourceTerm": "うつ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 10,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "うつ",
                        "expressions": [
                            {
                                "sourceTerm": "うつ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition5",
                            "definition6"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": true,
                                "frequency": 6
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 0
                    },
                    {
                        "type": "term",
                        "id": 4,
                        "source": "うち",
                        "rawSource": "うち",
                        "sourceTerm": "うつ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 1,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "うつ",
                        "expressions": [
                            {
                                "sourceTerm": "うつ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition7",
                            "definition8"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": true,
                                "frequency": 6
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 0
                    }
                ]
            }
        },
        {
            "comment": "Find term using reading 6",
            "func": "findTerms",
            "mode": "split",
            "text": "ぶちこむ",
            "options": "default",
            "expected": {
                "length": 4,
                "definitions": [
                    {
                        "type": "term",
                        "id": 9,
                        "source": "ぶちこむ",
                        "rawSource": "ぶちこむ",
                        "sourceTerm": "ぶちこむ",
                        "reasons": [],
                        "score": 10,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "ぶちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "ぶちこむ",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": true,
                                        "frequency": 9
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition17",
                            "definition18"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": true,
                                "frequency": 9
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 0
                    },
                    {
                        "type": "term",
                        "id": 10,
                        "source": "ぶちこむ",
                        "rawSource": "ぶちこむ",
                        "sourceTerm": "ぶちこむ",
                        "reasons": [],
                        "score": 1,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "ぶちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "ぶちこむ",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": true,
                                        "frequency": 9
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition19",
                            "definition20"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": true,
                                "frequency": 9
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 0
                    },
                    {
                        "type": "term",
                        "id": 5,
                        "source": "ぶち",
                        "rawSource": "ぶち",
                        "sourceTerm": "ぶつ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 10,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "ぶつ",
                        "expressions": [
                            {
                                "sourceTerm": "ぶつ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition9",
                            "definition10"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": true,
                                "frequency": 7
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 0
                    },
                    {
                        "type": "term",
                        "id": 6,
                        "source": "ぶち",
                        "rawSource": "ぶち",
                        "sourceTerm": "ぶつ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 1,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "ぶつ",
                        "expressions": [
                            {
                                "sourceTerm": "ぶつ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition11",
                            "definition12"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": true,
                                "frequency": 7
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 0
                    }
                ]
            }
        },
        {
            "comment": "Find term using reading 7",
            "func": "findTerms",
            "mode": "split",
            "text": "がぞう",
            "options": "default",
            "expected": {
                "length": 3,
                "definitions": [
                    {
                        "type": "term",
                        "id": 11,
                        "source": "がぞう",
                        "rawSource": "がぞう",
                        "sourceTerm": "がぞう",
                        "reasons": [],
                        "score": 1,
                        "sequence": 5,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "画像",
                        "reading": "がぞう",
                        "expressions": [
                            {
                                "sourceTerm": "がぞう",
                                "expression": "画像",
                                "reading": "がぞう",
                                "furiganaSegments": [
                                    {
                                        "text": "画像",
                                        "furigana": "がぞう"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "画像",
                                "furigana": "がぞう"
                            }
                        ],
                        "glossary": [
                            "definition21",
                            {
                                "type": "image",
                                "path": "image.gif",
                                "width": 100,
                                "height": 100,
                                "preferredWidth": 350,
                                "preferredHeight": 350,
                                "description": "An image",
                                "pixelated": true
                            }
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [],
                        "pitches": [],
                        "sourceTermExactMatchCount": 0
                    }
                ]
            }
        },
        {
            "comment": "Missing term 1",
            "func": "findTerms",
            "mode": "split",
            "text": "為る",
            "options": "default",
            "expected": {
                "length": 0,
                "definitions": []
            }
        },
        {
            "comment": "Missing term 2",
            "func": "findTerms",
            "mode": "split",
            "text": "する",
            "options": "default",
            "expected": {
                "length": 0,
                "definitions": []
            }
        },
        {
            "comment": "Search using different modes",
            "func": "findTerms",
            "mode": "simple",
            "text": "打ち込む",
            "options": "default",
            "expected": {
                "length": 4,
                "definitions": [
                    {
                        "type": "term",
                        "id": 7,
                        "source": "打ち込む",
                        "rawSource": "打ち込む",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 10,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "うちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition13",
                            "definition14"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 9,
                        "source": "打ち込む",
                        "rawSource": "打ち込む",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 10,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "ぶちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition17",
                            "definition18"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 8,
                        "source": "打ち込む",
                        "rawSource": "打ち込む",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 1,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "うちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag6",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag7",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition15",
                            "definition16"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag6",
                                "category": "default",
                                "notes": "",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag7",
                                "category": "default",
                                "notes": "",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 10,
                        "source": "打ち込む",
                        "rawSource": "打ち込む",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 1,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "ぶちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition19",
                            "definition20"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 3,
                        "source": "打ち",
                        "rawSource": "打ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 10,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "うつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition5",
                            "definition6"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 5,
                        "source": "打ち",
                        "rawSource": "打ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 10,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "ぶつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition9",
                            "definition10"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 4,
                        "source": "打ち",
                        "rawSource": "打ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 1,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "うつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition7",
                            "definition8"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 6,
                        "source": "打ち",
                        "rawSource": "打ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 1,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "ぶつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition11",
                            "definition12"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 1,
                        "source": "打",
                        "rawSource": "打",
                        "sourceTerm": "打",
                        "reasons": [],
                        "score": 1,
                        "sequence": 1,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "だ",
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "だ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "だ"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "だ"
                            }
                        ],
                        "glossary": [
                            "definition1",
                            "definition2"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 2,
                        "source": "打",
                        "rawSource": "打",
                        "sourceTerm": "打",
                        "reasons": [],
                        "score": 1,
                        "sequence": 2,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "ダース",
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "ダース",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ダース"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ダース"
                            }
                        ],
                        "glossary": [
                            "definition3",
                            "definition4"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    }
                ]
            }
        },
        {
            "comment": "Search using different modes",
            "func": "findTerms",
            "mode": "group",
            "text": "打ち込む",
            "options": "default",
            "expected": {
                "length": 4,
                "definitions": [
                    {
                        "type": "termGrouped",
                        "source": "打ち込む",
                        "rawSource": "打ち込む",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 10,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "うちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag6",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag7",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": true,
                                        "frequency": 8
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag6",
                                "category": "default",
                                "notes": "",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag7",
                                "category": "default",
                                "notes": "",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "definitions": [
                            {
                                "type": "term",
                                "id": 7,
                                "source": "打ち込む",
                                "rawSource": "打ち込む",
                                "sourceTerm": "打ち込む",
                                "reasons": [],
                                "score": 10,
                                "sequence": 4,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "expressions": [
                                    {
                                        "sourceTerm": "打ち込む",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "う"
                                            },
                                            {
                                                "text": "ち",
                                                "furigana": ""
                                            },
                                            {
                                                "text": "込",
                                                "furigana": "こ"
                                            },
                                            {
                                                "text": "む",
                                                "furigana": ""
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "hasReading": false,
                                                "frequency": 3
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "hasReading": true,
                                                "frequency": 8
                                            }
                                        ],
                                        "pitches": [
                                            {
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "dictionary": "Test Dictionary 2",
                                                "pitches": [
                                                    {
                                                        "position": 0,
                                                        "tags": []
                                                    },
                                                    {
                                                        "position": 3,
                                                        "tags": []
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ],
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "glossary": [
                                    "definition13",
                                    "definition14"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": true,
                                        "frequency": 8
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ],
                                "sourceTermExactMatchCount": 1
                            },
                            {
                                "type": "term",
                                "id": 8,
                                "source": "打ち込む",
                                "rawSource": "打ち込む",
                                "sourceTerm": "打ち込む",
                                "reasons": [],
                                "score": 1,
                                "sequence": 4,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "expressions": [
                                    {
                                        "sourceTerm": "打ち込む",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "う"
                                            },
                                            {
                                                "text": "ち",
                                                "furigana": ""
                                            },
                                            {
                                                "text": "込",
                                                "furigana": "こ"
                                            },
                                            {
                                                "text": "む",
                                                "furigana": ""
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag6",
                                                "category": "default",
                                                "notes": "",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag7",
                                                "category": "default",
                                                "notes": "",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "hasReading": false,
                                                "frequency": 3
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "hasReading": true,
                                                "frequency": 8
                                            }
                                        ],
                                        "pitches": [
                                            {
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "dictionary": "Test Dictionary 2",
                                                "pitches": [
                                                    {
                                                        "position": 0,
                                                        "tags": []
                                                    },
                                                    {
                                                        "position": 3,
                                                        "tags": []
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ],
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "glossary": [
                                    "definition15",
                                    "definition16"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": true
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag6",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag7",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": true,
                                        "frequency": 8
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ],
                                "sourceTermExactMatchCount": 1
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": true,
                                "frequency": 8
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "termGrouped",
                        "source": "打ち込む",
                        "rawSource": "打ち込む",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 10,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "ぶちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": true,
                                        "frequency": 9
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "definitions": [
                            {
                                "type": "term",
                                "id": 9,
                                "source": "打ち込む",
                                "rawSource": "打ち込む",
                                "sourceTerm": "打ち込む",
                                "reasons": [],
                                "score": 10,
                                "sequence": 4,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "expressions": [
                                    {
                                        "sourceTerm": "打ち込む",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "ぶ"
                                            },
                                            {
                                                "text": "ち",
                                                "furigana": ""
                                            },
                                            {
                                                "text": "込",
                                                "furigana": "こ"
                                            },
                                            {
                                                "text": "む",
                                                "furigana": ""
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "hasReading": false,
                                                "frequency": 3
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "hasReading": true,
                                                "frequency": 9
                                            }
                                        ],
                                        "pitches": [
                                            {
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "dictionary": "Test Dictionary 2",
                                                "pitches": [
                                                    {
                                                        "position": 0,
                                                        "tags": []
                                                    },
                                                    {
                                                        "position": 3,
                                                        "tags": []
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ],
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "glossary": [
                                    "definition17",
                                    "definition18"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": true,
                                        "frequency": 9
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ],
                                "sourceTermExactMatchCount": 1
                            },
                            {
                                "type": "term",
                                "id": 10,
                                "source": "打ち込む",
                                "rawSource": "打ち込む",
                                "sourceTerm": "打ち込む",
                                "reasons": [],
                                "score": 1,
                                "sequence": 4,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "expressions": [
                                    {
                                        "sourceTerm": "打ち込む",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "ぶ"
                                            },
                                            {
                                                "text": "ち",
                                                "furigana": ""
                                            },
                                            {
                                                "text": "込",
                                                "furigana": "こ"
                                            },
                                            {
                                                "text": "む",
                                                "furigana": ""
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "hasReading": false,
                                                "frequency": 3
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "hasReading": true,
                                                "frequency": 9
                                            }
                                        ],
                                        "pitches": [
                                            {
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "dictionary": "Test Dictionary 2",
                                                "pitches": [
                                                    {
                                                        "position": 0,
                                                        "tags": []
                                                    },
                                                    {
                                                        "position": 3,
                                                        "tags": []
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ],
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "glossary": [
                                    "definition19",
                                    "definition20"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": true
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": true,
                                        "frequency": 9
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ],
                                "sourceTermExactMatchCount": 1
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": true,
                                "frequency": 9
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "termGrouped",
                        "source": "打ち",
                        "rawSource": "打ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 10,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "うつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "definitions": [
                            {
                                "type": "term",
                                "id": 3,
                                "source": "打ち",
                                "rawSource": "打ち",
                                "sourceTerm": "打つ",
                                "reasons": [
                                    "masu stem"
                                ],
                                "score": 10,
                                "sequence": 3,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": "打つ",
                                "reading": "うつ",
                                "expressions": [
                                    {
                                        "sourceTerm": "打つ",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "う"
                                            },
                                            {
                                                "text": "つ",
                                                "furigana": ""
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "うつ",
                                                "hasReading": false,
                                                "frequency": 2
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "うつ",
                                                "hasReading": true,
                                                "frequency": 6
                                            }
                                        ],
                                        "pitches": []
                                    }
                                ],
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "glossary": [
                                    "definition5",
                                    "definition6"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": [],
                                "sourceTermExactMatchCount": 1
                            },
                            {
                                "type": "term",
                                "id": 4,
                                "source": "打ち",
                                "rawSource": "打ち",
                                "sourceTerm": "打つ",
                                "reasons": [
                                    "masu stem"
                                ],
                                "score": 1,
                                "sequence": 3,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": "打つ",
                                "reading": "うつ",
                                "expressions": [
                                    {
                                        "sourceTerm": "打つ",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "う"
                                            },
                                            {
                                                "text": "つ",
                                                "furigana": ""
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "うつ",
                                                "hasReading": false,
                                                "frequency": 2
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "うつ",
                                                "hasReading": true,
                                                "frequency": 6
                                            }
                                        ],
                                        "pitches": []
                                    }
                                ],
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "glossary": [
                                    "definition7",
                                    "definition8"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": true
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": [],
                                "sourceTermExactMatchCount": 1
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": true,
                                "frequency": 6
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "termGrouped",
                        "source": "打ち",
                        "rawSource": "打ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 10,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "ぶつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "definitions": [
                            {
                                "type": "term",
                                "id": 5,
                                "source": "打ち",
                                "rawSource": "打ち",
                                "sourceTerm": "打つ",
                                "reasons": [
                                    "masu stem"
                                ],
                                "score": 10,
                                "sequence": 3,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "expressions": [
                                    {
                                        "sourceTerm": "打つ",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "ぶ"
                                            },
                                            {
                                                "text": "つ",
                                                "furigana": ""
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "ぶつ",
                                                "hasReading": false,
                                                "frequency": 2
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "ぶつ",
                                                "hasReading": true,
                                                "frequency": 7
                                            }
                                        ],
                                        "pitches": []
                                    }
                                ],
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "glossary": [
                                    "definition9",
                                    "definition10"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": [],
                                "sourceTermExactMatchCount": 1
                            },
                            {
                                "type": "term",
                                "id": 6,
                                "source": "打ち",
                                "rawSource": "打ち",
                                "sourceTerm": "打つ",
                                "reasons": [
                                    "masu stem"
                                ],
                                "score": 1,
                                "sequence": 3,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "expressions": [
                                    {
                                        "sourceTerm": "打つ",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "ぶ"
                                            },
                                            {
                                                "text": "つ",
                                                "furigana": ""
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "ぶつ",
                                                "hasReading": false,
                                                "frequency": 2
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "ぶつ",
                                                "hasReading": true,
                                                "frequency": 7
                                            }
                                        ],
                                        "pitches": []
                                    }
                                ],
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "glossary": [
                                    "definition11",
                                    "definition12"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": true
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": [],
                                "sourceTermExactMatchCount": 1
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": true,
                                "frequency": 7
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "termGrouped",
                        "source": "打",
                        "rawSource": "打",
                        "sourceTerm": "打",
                        "reasons": [],
                        "score": 1,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "だ",
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "だ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "だ"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": true,
                                        "frequency": 4
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "だ"
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "definitions": [
                            {
                                "type": "term",
                                "id": 1,
                                "source": "打",
                                "rawSource": "打",
                                "sourceTerm": "打",
                                "reasons": [],
                                "score": 1,
                                "sequence": 1,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": "打",
                                "reading": "だ",
                                "expressions": [
                                    {
                                        "sourceTerm": "打",
                                        "expression": "打",
                                        "reading": "だ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "だ"
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打",
                                                "reading": "だ",
                                                "hasReading": false,
                                                "frequency": 1
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打",
                                                "reading": "だ",
                                                "hasReading": true,
                                                "frequency": 4
                                            }
                                        ],
                                        "pitches": []
                                    }
                                ],
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "だ"
                                    }
                                ],
                                "glossary": [
                                    "definition1",
                                    "definition2"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": true,
                                        "frequency": 4
                                    }
                                ],
                                "pitches": [],
                                "sourceTermExactMatchCount": 1
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": true,
                                "frequency": 4
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "termGrouped",
                        "source": "打",
                        "rawSource": "打",
                        "sourceTerm": "打",
                        "reasons": [],
                        "score": 1,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "ダース",
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "ダース",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ダース"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": true,
                                        "frequency": 5
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ダース"
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "definitions": [
                            {
                                "type": "term",
                                "id": 2,
                                "source": "打",
                                "rawSource": "打",
                                "sourceTerm": "打",
                                "reasons": [],
                                "score": 1,
                                "sequence": 2,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": "打",
                                "reading": "ダース",
                                "expressions": [
                                    {
                                        "sourceTerm": "打",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "ダース"
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打",
                                                "reading": "ダース",
                                                "hasReading": false,
                                                "frequency": 1
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打",
                                                "reading": "ダース",
                                                "hasReading": true,
                                                "frequency": 5
                                            }
                                        ],
                                        "pitches": []
                                    }
                                ],
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ダース"
                                    }
                                ],
                                "glossary": [
                                    "definition3",
                                    "definition4"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": true,
                                        "frequency": 5
                                    }
                                ],
                                "pitches": [],
                                "sourceTermExactMatchCount": 1
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": true,
                                "frequency": 5
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    }
                ]
            }
        },
        {
            "comment": "Search using different modes",
            "func": "findTerms",
            "mode": "merge",
            "text": "打ち込む",
            "options": "default",
            "expected": {
                "length": 4,
                "definitions": [
                    {
                        "type": "termMerged",
                        "source": "打ち込む",
                        "rawSource": "打ち込む",
                        "reasons": [],
                        "score": 10,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": [
                            "打ち込む"
                        ],
                        "reading": [
                            "うちこむ",
                            "ぶちこむ"
                        ],
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag6",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag7",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": true,
                                        "frequency": 8
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            },
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": true,
                                        "frequency": 9
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "definitions": [
                            {
                                "type": "termMergedByGlossary",
                                "source": "打ち込む",
                                "rawSource": "打ち込む",
                                "reasons": [],
                                "score": 10,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": [
                                    "打ち込む"
                                ],
                                "reading": [
                                    "うちこむ"
                                ],
                                "expressions": [
                                    {
                                        "sourceTerm": "打ち込む",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "う"
                                            },
                                            {
                                                "text": "ち",
                                                "furigana": ""
                                            },
                                            {
                                                "text": "込",
                                                "furigana": "こ"
                                            },
                                            {
                                                "text": "む",
                                                "furigana": ""
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "hasReading": false,
                                                "frequency": 3
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "hasReading": true,
                                                "frequency": 8
                                            }
                                        ],
                                        "pitches": [
                                            {
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "dictionary": "Test Dictionary 2",
                                                "pitches": [
                                                    {
                                                        "position": 0,
                                                        "tags": []
                                                    },
                                                    {
                                                        "position": 3,
                                                        "tags": []
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ],
                                "glossary": [
                                    "definition13",
                                    "definition14"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "definitions": [
                                    {
                                        "type": "term",
                                        "id": 7,
                                        "source": "打ち込む",
                                        "rawSource": "打ち込む",
                                        "sourceTerm": "打ち込む",
                                        "reasons": [],
                                        "score": 10,
                                        "sequence": 4,
                                        "dictionary": "Test Dictionary 2",
                                        "dictionaryPriority": 0,
                                        "dictionaryNames": [
                                            "Test Dictionary 2"
                                        ],
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "expressions": [
                                            {
                                                "sourceTerm": "打ち込む",
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "furiganaSegments": [
                                                    {
                                                        "text": "打",
                                                        "furigana": "う"
                                                    },
                                                    {
                                                        "text": "ち",
                                                        "furigana": ""
                                                    },
                                                    {
                                                        "text": "込",
                                                        "furigana": "こ"
                                                    },
                                                    {
                                                        "text": "む",
                                                        "furigana": ""
                                                    }
                                                ],
                                                "termTags": [
                                                    {
                                                        "name": "tag3",
                                                        "category": "category3",
                                                        "notes": "tag3 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag4",
                                                        "category": "category4",
                                                        "notes": "tag4 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag5",
                                                        "category": "category5",
                                                        "notes": "tag5 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    }
                                                ],
                                                "termFrequency": "normal",
                                                "frequencies": [
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打ち込む",
                                                        "reading": "うちこむ",
                                                        "hasReading": false,
                                                        "frequency": 3
                                                    },
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打ち込む",
                                                        "reading": "うちこむ",
                                                        "hasReading": true,
                                                        "frequency": 8
                                                    }
                                                ],
                                                "pitches": [
                                                    {
                                                        "expression": "打ち込む",
                                                        "reading": "うちこむ",
                                                        "dictionary": "Test Dictionary 2",
                                                        "pitches": [
                                                            {
                                                                "position": 0,
                                                                "tags": []
                                                            },
                                                            {
                                                                "position": 3,
                                                                "tags": []
                                                            }
                                                        ]
                                                    }
                                                ]
                                            }
                                        ],
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "う"
                                            },
                                            {
                                                "text": "ち",
                                                "furigana": ""
                                            },
                                            {
                                                "text": "込",
                                                "furigana": "こ"
                                            },
                                            {
                                                "text": "む",
                                                "furigana": ""
                                            }
                                        ],
                                        "glossary": [
                                            "definition13",
                                            "definition14"
                                        ],
                                        "definitionTags": [
                                            {
                                                "name": "tag1",
                                                "category": "category1",
                                                "notes": "tag1 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag2",
                                                "category": "category2",
                                                "notes": "tag2 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "Test Dictionary 2",
                                                "category": "dictionary",
                                                "notes": "",
                                                "order": 100,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "hasReading": false,
                                                "frequency": 3
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "hasReading": true,
                                                "frequency": 8
                                            }
                                        ],
                                        "pitches": [
                                            {
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "dictionary": "Test Dictionary 2",
                                                "pitches": [
                                                    {
                                                        "position": 0,
                                                        "tags": []
                                                    },
                                                    {
                                                        "position": 3,
                                                        "tags": []
                                                    }
                                                ]
                                            }
                                        ],
                                        "sourceTermExactMatchCount": 1
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": true,
                                        "frequency": 8
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ],
                                "only": [
                                    "うちこむ"
                                ],
                                "sourceTermExactMatchCount": 1
                            },
                            {
                                "type": "termMergedByGlossary",
                                "source": "打ち込む",
                                "rawSource": "打ち込む",
                                "reasons": [],
                                "score": 10,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": [
                                    "打ち込む"
                                ],
                                "reading": [
                                    "ぶちこむ"
                                ],
                                "expressions": [
                                    {
                                        "sourceTerm": "打ち込む",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "ぶ"
                                            },
                                            {
                                                "text": "ち",
                                                "furigana": ""
                                            },
                                            {
                                                "text": "込",
                                                "furigana": "こ"
                                            },
                                            {
                                                "text": "む",
                                                "furigana": ""
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "hasReading": false,
                                                "frequency": 3
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "hasReading": true,
                                                "frequency": 9
                                            }
                                        ],
                                        "pitches": [
                                            {
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "dictionary": "Test Dictionary 2",
                                                "pitches": [
                                                    {
                                                        "position": 0,
                                                        "tags": []
                                                    },
                                                    {
                                                        "position": 3,
                                                        "tags": []
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ],
                                "glossary": [
                                    "definition17",
                                    "definition18"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": true
                                    }
                                ],
                                "definitions": [
                                    {
                                        "type": "term",
                                        "id": 9,
                                        "source": "打ち込む",
                                        "rawSource": "打ち込む",
                                        "sourceTerm": "打ち込む",
                                        "reasons": [],
                                        "score": 10,
                                        "sequence": 4,
                                        "dictionary": "Test Dictionary 2",
                                        "dictionaryPriority": 0,
                                        "dictionaryNames": [
                                            "Test Dictionary 2"
                                        ],
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "expressions": [
                                            {
                                                "sourceTerm": "打ち込む",
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "furiganaSegments": [
                                                    {
                                                        "text": "打",
                                                        "furigana": "ぶ"
                                                    },
                                                    {
                                                        "text": "ち",
                                                        "furigana": ""
                                                    },
                                                    {
                                                        "text": "込",
                                                        "furigana": "こ"
                                                    },
                                                    {
                                                        "text": "む",
                                                        "furigana": ""
                                                    }
                                                ],
                                                "termTags": [
                                                    {
                                                        "name": "tag3",
                                                        "category": "category3",
                                                        "notes": "tag3 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag4",
                                                        "category": "category4",
                                                        "notes": "tag4 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag5",
                                                        "category": "category5",
                                                        "notes": "tag5 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    }
                                                ],
                                                "termFrequency": "normal",
                                                "frequencies": [
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打ち込む",
                                                        "reading": "ぶちこむ",
                                                        "hasReading": false,
                                                        "frequency": 3
                                                    },
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打ち込む",
                                                        "reading": "ぶちこむ",
                                                        "hasReading": true,
                                                        "frequency": 9
                                                    }
                                                ],
                                                "pitches": [
                                                    {
                                                        "expression": "打ち込む",
                                                        "reading": "ぶちこむ",
                                                        "dictionary": "Test Dictionary 2",
                                                        "pitches": [
                                                            {
                                                                "position": 0,
                                                                "tags": []
                                                            },
                                                            {
                                                                "position": 3,
                                                                "tags": []
                                                            }
                                                        ]
                                                    }
                                                ]
                                            }
                                        ],
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "ぶ"
                                            },
                                            {
                                                "text": "ち",
                                                "furigana": ""
                                            },
                                            {
                                                "text": "込",
                                                "furigana": "こ"
                                            },
                                            {
                                                "text": "む",
                                                "furigana": ""
                                            }
                                        ],
                                        "glossary": [
                                            "definition17",
                                            "definition18"
                                        ],
                                        "definitionTags": [
                                            {
                                                "name": "tag1",
                                                "category": "category1",
                                                "notes": "tag1 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag2",
                                                "category": "category2",
                                                "notes": "tag2 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "Test Dictionary 2",
                                                "category": "dictionary",
                                                "notes": "",
                                                "order": 100,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "hasReading": false,
                                                "frequency": 3
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "hasReading": true,
                                                "frequency": 9
                                            }
                                        ],
                                        "pitches": [
                                            {
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "dictionary": "Test Dictionary 2",
                                                "pitches": [
                                                    {
                                                        "position": 0,
                                                        "tags": []
                                                    },
                                                    {
                                                        "position": 3,
                                                        "tags": []
                                                    }
                                                ]
                                            }
                                        ],
                                        "sourceTermExactMatchCount": 1
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": true,
                                        "frequency": 9
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ],
                                "only": [
                                    "ぶちこむ"
                                ],
                                "sourceTermExactMatchCount": 1
                            },
                            {
                                "type": "termMergedByGlossary",
                                "source": "打ち込む",
                                "rawSource": "打ち込む",
                                "reasons": [],
                                "score": 1,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": [
                                    "打ち込む"
                                ],
                                "reading": [
                                    "うちこむ"
                                ],
                                "expressions": [
                                    {
                                        "sourceTerm": "打ち込む",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "う"
                                            },
                                            {
                                                "text": "ち",
                                                "furigana": ""
                                            },
                                            {
                                                "text": "込",
                                                "furigana": "こ"
                                            },
                                            {
                                                "text": "む",
                                                "furigana": ""
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag6",
                                                "category": "default",
                                                "notes": "",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag7",
                                                "category": "default",
                                                "notes": "",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "hasReading": false,
                                                "frequency": 3
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "hasReading": true,
                                                "frequency": 8
                                            }
                                        ],
                                        "pitches": [
                                            {
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "dictionary": "Test Dictionary 2",
                                                "pitches": [
                                                    {
                                                        "position": 0,
                                                        "tags": []
                                                    },
                                                    {
                                                        "position": 3,
                                                        "tags": []
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ],
                                "glossary": [
                                    "definition15",
                                    "definition16"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": true
                                    }
                                ],
                                "definitions": [
                                    {
                                        "type": "term",
                                        "id": 8,
                                        "source": "打ち込む",
                                        "rawSource": "打ち込む",
                                        "sourceTerm": "打ち込む",
                                        "reasons": [],
                                        "score": 1,
                                        "sequence": 4,
                                        "dictionary": "Test Dictionary 2",
                                        "dictionaryPriority": 0,
                                        "dictionaryNames": [
                                            "Test Dictionary 2"
                                        ],
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "expressions": [
                                            {
                                                "sourceTerm": "打ち込む",
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "furiganaSegments": [
                                                    {
                                                        "text": "打",
                                                        "furigana": "う"
                                                    },
                                                    {
                                                        "text": "ち",
                                                        "furigana": ""
                                                    },
                                                    {
                                                        "text": "込",
                                                        "furigana": "こ"
                                                    },
                                                    {
                                                        "text": "む",
                                                        "furigana": ""
                                                    }
                                                ],
                                                "termTags": [
                                                    {
                                                        "name": "tag5",
                                                        "category": "category5",
                                                        "notes": "tag5 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag6",
                                                        "category": "default",
                                                        "notes": "",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag7",
                                                        "category": "default",
                                                        "notes": "",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    }
                                                ],
                                                "termFrequency": "normal",
                                                "frequencies": [
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打ち込む",
                                                        "reading": "うちこむ",
                                                        "hasReading": false,
                                                        "frequency": 3
                                                    },
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打ち込む",
                                                        "reading": "うちこむ",
                                                        "hasReading": true,
                                                        "frequency": 8
                                                    }
                                                ],
                                                "pitches": [
                                                    {
                                                        "expression": "打ち込む",
                                                        "reading": "うちこむ",
                                                        "dictionary": "Test Dictionary 2",
                                                        "pitches": [
                                                            {
                                                                "position": 0,
                                                                "tags": []
                                                            },
                                                            {
                                                                "position": 3,
                                                                "tags": []
                                                            }
                                                        ]
                                                    }
                                                ]
                                            }
                                        ],
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "う"
                                            },
                                            {
                                                "text": "ち",
                                                "furigana": ""
                                            },
                                            {
                                                "text": "込",
                                                "furigana": "こ"
                                            },
                                            {
                                                "text": "む",
                                                "furigana": ""
                                            }
                                        ],
                                        "glossary": [
                                            "definition15",
                                            "definition16"
                                        ],
                                        "definitionTags": [
                                            {
                                                "name": "tag1",
                                                "category": "category1",
                                                "notes": "tag1 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag2",
                                                "category": "category2",
                                                "notes": "tag2 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "Test Dictionary 2",
                                                "category": "dictionary",
                                                "notes": "",
                                                "order": 100,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag6",
                                                "category": "default",
                                                "notes": "",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag7",
                                                "category": "default",
                                                "notes": "",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "hasReading": false,
                                                "frequency": 3
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "hasReading": true,
                                                "frequency": 8
                                            }
                                        ],
                                        "pitches": [
                                            {
                                                "expression": "打ち込む",
                                                "reading": "うちこむ",
                                                "dictionary": "Test Dictionary 2",
                                                "pitches": [
                                                    {
                                                        "position": 0,
                                                        "tags": []
                                                    },
                                                    {
                                                        "position": 3,
                                                        "tags": []
                                                    }
                                                ]
                                            }
                                        ],
                                        "sourceTermExactMatchCount": 1
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": true,
                                        "frequency": 8
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ],
                                "only": [
                                    "うちこむ"
                                ],
                                "sourceTermExactMatchCount": 1
                            },
                            {
                                "type": "termMergedByGlossary",
                                "source": "打ち込む",
                                "rawSource": "打ち込む",
                                "reasons": [],
                                "score": 1,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": [
                                    "打ち込む"
                                ],
                                "reading": [
                                    "ぶちこむ"
                                ],
                                "expressions": [
                                    {
                                        "sourceTerm": "打ち込む",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "ぶ"
                                            },
                                            {
                                                "text": "ち",
                                                "furigana": ""
                                            },
                                            {
                                                "text": "込",
                                                "furigana": "こ"
                                            },
                                            {
                                                "text": "む",
                                                "furigana": ""
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "hasReading": false,
                                                "frequency": 3
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "hasReading": true,
                                                "frequency": 9
                                            }
                                        ],
                                        "pitches": [
                                            {
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "dictionary": "Test Dictionary 2",
                                                "pitches": [
                                                    {
                                                        "position": 0,
                                                        "tags": []
                                                    },
                                                    {
                                                        "position": 3,
                                                        "tags": []
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ],
                                "glossary": [
                                    "definition19",
                                    "definition20"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": true
                                    }
                                ],
                                "definitions": [
                                    {
                                        "type": "term",
                                        "id": 10,
                                        "source": "打ち込む",
                                        "rawSource": "打ち込む",
                                        "sourceTerm": "打ち込む",
                                        "reasons": [],
                                        "score": 1,
                                        "sequence": 4,
                                        "dictionary": "Test Dictionary 2",
                                        "dictionaryPriority": 0,
                                        "dictionaryNames": [
                                            "Test Dictionary 2"
                                        ],
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "expressions": [
                                            {
                                                "sourceTerm": "打ち込む",
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "furiganaSegments": [
                                                    {
                                                        "text": "打",
                                                        "furigana": "ぶ"
                                                    },
                                                    {
                                                        "text": "ち",
                                                        "furigana": ""
                                                    },
                                                    {
                                                        "text": "込",
                                                        "furigana": "こ"
                                                    },
                                                    {
                                                        "text": "む",
                                                        "furigana": ""
                                                    }
                                                ],
                                                "termTags": [
                                                    {
                                                        "name": "tag3",
                                                        "category": "category3",
                                                        "notes": "tag3 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag4",
                                                        "category": "category4",
                                                        "notes": "tag4 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag5",
                                                        "category": "category5",
                                                        "notes": "tag5 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    }
                                                ],
                                                "termFrequency": "normal",
                                                "frequencies": [
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打ち込む",
                                                        "reading": "ぶちこむ",
                                                        "hasReading": false,
                                                        "frequency": 3
                                                    },
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打ち込む",
                                                        "reading": "ぶちこむ",
                                                        "hasReading": true,
                                                        "frequency": 9
                                                    }
                                                ],
                                                "pitches": [
                                                    {
                                                        "expression": "打ち込む",
                                                        "reading": "ぶちこむ",
                                                        "dictionary": "Test Dictionary 2",
                                                        "pitches": [
                                                            {
                                                                "position": 0,
                                                                "tags": []
                                                            },
                                                            {
                                                                "position": 3,
                                                                "tags": []
                                                            }
                                                        ]
                                                    }
                                                ]
                                            }
                                        ],
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "ぶ"
                                            },
                                            {
                                                "text": "ち",
                                                "furigana": ""
                                            },
                                            {
                                                "text": "込",
                                                "furigana": "こ"
                                            },
                                            {
                                                "text": "む",
                                                "furigana": ""
                                            }
                                        ],
                                        "glossary": [
                                            "definition19",
                                            "definition20"
                                        ],
                                        "definitionTags": [
                                            {
                                                "name": "tag1",
                                                "category": "category1",
                                                "notes": "tag1 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag2",
                                                "category": "category2",
                                                "notes": "tag2 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "Test Dictionary 2",
                                                "category": "dictionary",
                                                "notes": "",
                                                "order": 100,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "hasReading": false,
                                                "frequency": 3
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "hasReading": true,
                                                "frequency": 9
                                            }
                                        ],
                                        "pitches": [
                                            {
                                                "expression": "打ち込む",
                                                "reading": "ぶちこむ",
                                                "dictionary": "Test Dictionary 2",
                                                "pitches": [
                                                    {
                                                        "position": 0,
                                                        "tags": []
                                                    },
                                                    {
                                                        "position": 3,
                                                        "tags": []
                                                    }
                                                ]
                                            }
                                        ],
                                        "sourceTermExactMatchCount": 1
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": true,
                                        "frequency": 9
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ],
                                "only": [
                                    "ぶちこむ"
                                ],
                                "sourceTermExactMatchCount": 1
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": true,
                                "frequency": 8
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": true,
                                "frequency": 9
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            },
                            {
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 4
                    },
                    {
                        "type": "termMerged",
                        "source": "打ち",
                        "rawSource": "打ち",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 10,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": [
                            "打つ"
                        ],
                        "reading": [
                            "うつ",
                            "ぶつ"
                        ],
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": []
                            },
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "definitions": [
                            {
                                "type": "termMergedByGlossary",
                                "source": "打ち",
                                "rawSource": "打ち",
                                "reasons": [],
                                "score": 10,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": [
                                    "打つ"
                                ],
                                "reading": [
                                    "うつ"
                                ],
                                "expressions": [
                                    {
                                        "sourceTerm": "打つ",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "う"
                                            },
                                            {
                                                "text": "つ",
                                                "furigana": ""
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "うつ",
                                                "hasReading": false,
                                                "frequency": 2
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "うつ",
                                                "hasReading": true,
                                                "frequency": 6
                                            }
                                        ],
                                        "pitches": []
                                    }
                                ],
                                "glossary": [
                                    "definition5",
                                    "definition6"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "definitions": [
                                    {
                                        "type": "term",
                                        "id": 3,
                                        "source": "打ち",
                                        "rawSource": "打ち",
                                        "sourceTerm": "打つ",
                                        "reasons": [
                                            "masu stem"
                                        ],
                                        "score": 10,
                                        "sequence": 3,
                                        "dictionary": "Test Dictionary 2",
                                        "dictionaryPriority": 0,
                                        "dictionaryNames": [
                                            "Test Dictionary 2"
                                        ],
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "expressions": [
                                            {
                                                "sourceTerm": "打つ",
                                                "expression": "打つ",
                                                "reading": "うつ",
                                                "furiganaSegments": [
                                                    {
                                                        "text": "打",
                                                        "furigana": "う"
                                                    },
                                                    {
                                                        "text": "つ",
                                                        "furigana": ""
                                                    }
                                                ],
                                                "termTags": [
                                                    {
                                                        "name": "tag3",
                                                        "category": "category3",
                                                        "notes": "tag3 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag4",
                                                        "category": "category4",
                                                        "notes": "tag4 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag5",
                                                        "category": "category5",
                                                        "notes": "tag5 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    }
                                                ],
                                                "termFrequency": "normal",
                                                "frequencies": [
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打つ",
                                                        "reading": "うつ",
                                                        "hasReading": false,
                                                        "frequency": 2
                                                    },
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打つ",
                                                        "reading": "うつ",
                                                        "hasReading": true,
                                                        "frequency": 6
                                                    }
                                                ],
                                                "pitches": []
                                            }
                                        ],
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "う"
                                            },
                                            {
                                                "text": "つ",
                                                "furigana": ""
                                            }
                                        ],
                                        "glossary": [
                                            "definition5",
                                            "definition6"
                                        ],
                                        "definitionTags": [
                                            {
                                                "name": "tag1",
                                                "category": "category1",
                                                "notes": "tag1 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag2",
                                                "category": "category2",
                                                "notes": "tag2 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "Test Dictionary 2",
                                                "category": "dictionary",
                                                "notes": "",
                                                "order": 100,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "うつ",
                                                "hasReading": false,
                                                "frequency": 2
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "うつ",
                                                "hasReading": true,
                                                "frequency": 6
                                            }
                                        ],
                                        "pitches": [],
                                        "sourceTermExactMatchCount": 1
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": [],
                                "only": [
                                    "うつ"
                                ],
                                "sourceTermExactMatchCount": 1
                            },
                            {
                                "type": "termMergedByGlossary",
                                "source": "打ち",
                                "rawSource": "打ち",
                                "reasons": [],
                                "score": 10,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": [
                                    "打つ"
                                ],
                                "reading": [
                                    "ぶつ"
                                ],
                                "expressions": [
                                    {
                                        "sourceTerm": "打つ",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "ぶ"
                                            },
                                            {
                                                "text": "つ",
                                                "furigana": ""
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "ぶつ",
                                                "hasReading": false,
                                                "frequency": 2
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "ぶつ",
                                                "hasReading": true,
                                                "frequency": 7
                                            }
                                        ],
                                        "pitches": []
                                    }
                                ],
                                "glossary": [
                                    "definition9",
                                    "definition10"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": true
                                    }
                                ],
                                "definitions": [
                                    {
                                        "type": "term",
                                        "id": 5,
                                        "source": "打ち",
                                        "rawSource": "打ち",
                                        "sourceTerm": "打つ",
                                        "reasons": [
                                            "masu stem"
                                        ],
                                        "score": 10,
                                        "sequence": 3,
                                        "dictionary": "Test Dictionary 2",
                                        "dictionaryPriority": 0,
                                        "dictionaryNames": [
                                            "Test Dictionary 2"
                                        ],
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "expressions": [
                                            {
                                                "sourceTerm": "打つ",
                                                "expression": "打つ",
                                                "reading": "ぶつ",
                                                "furiganaSegments": [
                                                    {
                                                        "text": "打",
                                                        "furigana": "ぶ"
                                                    },
                                                    {
                                                        "text": "つ",
                                                        "furigana": ""
                                                    }
                                                ],
                                                "termTags": [
                                                    {
                                                        "name": "tag3",
                                                        "category": "category3",
                                                        "notes": "tag3 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag4",
                                                        "category": "category4",
                                                        "notes": "tag4 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag5",
                                                        "category": "category5",
                                                        "notes": "tag5 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    }
                                                ],
                                                "termFrequency": "normal",
                                                "frequencies": [
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打つ",
                                                        "reading": "ぶつ",
                                                        "hasReading": false,
                                                        "frequency": 2
                                                    },
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打つ",
                                                        "reading": "ぶつ",
                                                        "hasReading": true,
                                                        "frequency": 7
                                                    }
                                                ],
                                                "pitches": []
                                            }
                                        ],
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "ぶ"
                                            },
                                            {
                                                "text": "つ",
                                                "furigana": ""
                                            }
                                        ],
                                        "glossary": [
                                            "definition9",
                                            "definition10"
                                        ],
                                        "definitionTags": [
                                            {
                                                "name": "tag1",
                                                "category": "category1",
                                                "notes": "tag1 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag2",
                                                "category": "category2",
                                                "notes": "tag2 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "Test Dictionary 2",
                                                "category": "dictionary",
                                                "notes": "",
                                                "order": 100,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "ぶつ",
                                                "hasReading": false,
                                                "frequency": 2
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "ぶつ",
                                                "hasReading": true,
                                                "frequency": 7
                                            }
                                        ],
                                        "pitches": [],
                                        "sourceTermExactMatchCount": 1
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": [],
                                "only": [
                                    "ぶつ"
                                ],
                                "sourceTermExactMatchCount": 1
                            },
                            {
                                "type": "termMergedByGlossary",
                                "source": "打ち",
                                "rawSource": "打ち",
                                "reasons": [],
                                "score": 1,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": [
                                    "打つ"
                                ],
                                "reading": [
                                    "うつ"
                                ],
                                "expressions": [
                                    {
                                        "sourceTerm": "打つ",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "う"
                                            },
                                            {
                                                "text": "つ",
                                                "furigana": ""
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "うつ",
                                                "hasReading": false,
                                                "frequency": 2
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "うつ",
                                                "hasReading": true,
                                                "frequency": 6
                                            }
                                        ],
                                        "pitches": []
                                    }
                                ],
                                "glossary": [
                                    "definition7",
                                    "definition8"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": true
                                    }
                                ],
                                "definitions": [
                                    {
                                        "type": "term",
                                        "id": 4,
                                        "source": "打ち",
                                        "rawSource": "打ち",
                                        "sourceTerm": "打つ",
                                        "reasons": [
                                            "masu stem"
                                        ],
                                        "score": 1,
                                        "sequence": 3,
                                        "dictionary": "Test Dictionary 2",
                                        "dictionaryPriority": 0,
                                        "dictionaryNames": [
                                            "Test Dictionary 2"
                                        ],
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "expressions": [
                                            {
                                                "sourceTerm": "打つ",
                                                "expression": "打つ",
                                                "reading": "うつ",
                                                "furiganaSegments": [
                                                    {
                                                        "text": "打",
                                                        "furigana": "う"
                                                    },
                                                    {
                                                        "text": "つ",
                                                        "furigana": ""
                                                    }
                                                ],
                                                "termTags": [
                                                    {
                                                        "name": "tag3",
                                                        "category": "category3",
                                                        "notes": "tag3 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag4",
                                                        "category": "category4",
                                                        "notes": "tag4 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag5",
                                                        "category": "category5",
                                                        "notes": "tag5 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    }
                                                ],
                                                "termFrequency": "normal",
                                                "frequencies": [
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打つ",
                                                        "reading": "うつ",
                                                        "hasReading": false,
                                                        "frequency": 2
                                                    },
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打つ",
                                                        "reading": "うつ",
                                                        "hasReading": true,
                                                        "frequency": 6
                                                    }
                                                ],
                                                "pitches": []
                                            }
                                        ],
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "う"
                                            },
                                            {
                                                "text": "つ",
                                                "furigana": ""
                                            }
                                        ],
                                        "glossary": [
                                            "definition7",
                                            "definition8"
                                        ],
                                        "definitionTags": [
                                            {
                                                "name": "tag1",
                                                "category": "category1",
                                                "notes": "tag1 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag2",
                                                "category": "category2",
                                                "notes": "tag2 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "Test Dictionary 2",
                                                "category": "dictionary",
                                                "notes": "",
                                                "order": 100,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "うつ",
                                                "hasReading": false,
                                                "frequency": 2
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "うつ",
                                                "hasReading": true,
                                                "frequency": 6
                                            }
                                        ],
                                        "pitches": [],
                                        "sourceTermExactMatchCount": 1
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": [],
                                "only": [
                                    "うつ"
                                ],
                                "sourceTermExactMatchCount": 1
                            },
                            {
                                "type": "termMergedByGlossary",
                                "source": "打ち",
                                "rawSource": "打ち",
                                "reasons": [],
                                "score": 1,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": [
                                    "打つ"
                                ],
                                "reading": [
                                    "ぶつ"
                                ],
                                "expressions": [
                                    {
                                        "sourceTerm": "打つ",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "ぶ"
                                            },
                                            {
                                                "text": "つ",
                                                "furigana": ""
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "ぶつ",
                                                "hasReading": false,
                                                "frequency": 2
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "ぶつ",
                                                "hasReading": true,
                                                "frequency": 7
                                            }
                                        ],
                                        "pitches": []
                                    }
                                ],
                                "glossary": [
                                    "definition11",
                                    "definition12"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": true
                                    }
                                ],
                                "definitions": [
                                    {
                                        "type": "term",
                                        "id": 6,
                                        "source": "打ち",
                                        "rawSource": "打ち",
                                        "sourceTerm": "打つ",
                                        "reasons": [
                                            "masu stem"
                                        ],
                                        "score": 1,
                                        "sequence": 3,
                                        "dictionary": "Test Dictionary 2",
                                        "dictionaryPriority": 0,
                                        "dictionaryNames": [
                                            "Test Dictionary 2"
                                        ],
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "expressions": [
                                            {
                                                "sourceTerm": "打つ",
                                                "expression": "打つ",
                                                "reading": "ぶつ",
                                                "furiganaSegments": [
                                                    {
                                                        "text": "打",
                                                        "furigana": "ぶ"
                                                    },
                                                    {
                                                        "text": "つ",
                                                        "furigana": ""
                                                    }
                                                ],
                                                "termTags": [
                                                    {
                                                        "name": "tag3",
                                                        "category": "category3",
                                                        "notes": "tag3 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag4",
                                                        "category": "category4",
                                                        "notes": "tag4 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag5",
                                                        "category": "category5",
                                                        "notes": "tag5 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    }
                                                ],
                                                "termFrequency": "normal",
                                                "frequencies": [
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打つ",
                                                        "reading": "ぶつ",
                                                        "hasReading": false,
                                                        "frequency": 2
                                                    },
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打つ",
                                                        "reading": "ぶつ",
                                                        "hasReading": true,
                                                        "frequency": 7
                                                    }
                                                ],
                                                "pitches": []
                                            }
                                        ],
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "ぶ"
                                            },
                                            {
                                                "text": "つ",
                                                "furigana": ""
                                            }
                                        ],
                                        "glossary": [
                                            "definition11",
                                            "definition12"
                                        ],
                                        "definitionTags": [
                                            {
                                                "name": "tag1",
                                                "category": "category1",
                                                "notes": "tag1 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag2",
                                                "category": "category2",
                                                "notes": "tag2 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "Test Dictionary 2",
                                                "category": "dictionary",
                                                "notes": "",
                                                "order": 100,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "ぶつ",
                                                "hasReading": false,
                                                "frequency": 2
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打つ",
                                                "reading": "ぶつ",
                                                "hasReading": true,
                                                "frequency": 7
                                            }
                                        ],
                                        "pitches": [],
                                        "sourceTermExactMatchCount": 1
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": [],
                                "only": [
                                    "ぶつ"
                                ],
                                "sourceTermExactMatchCount": 1
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": true,
                                "frequency": 6
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": true,
                                "frequency": 7
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 4
                    },
                    {
                        "type": "termMerged",
                        "source": "打",
                        "rawSource": "打",
                        "reasons": [],
                        "score": 1,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": [
                            "打"
                        ],
                        "reading": [
                            "だ"
                        ],
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "だ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "だ"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": true,
                                        "frequency": 4
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "definitions": [
                            {
                                "type": "termMergedByGlossary",
                                "source": "打",
                                "rawSource": "打",
                                "reasons": [],
                                "score": 1,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": [
                                    "打"
                                ],
                                "reading": [
                                    "だ"
                                ],
                                "expressions": [
                                    {
                                        "sourceTerm": "打",
                                        "expression": "打",
                                        "reading": "だ",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "だ"
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打",
                                                "reading": "だ",
                                                "hasReading": false,
                                                "frequency": 1
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打",
                                                "reading": "だ",
                                                "hasReading": true,
                                                "frequency": 4
                                            }
                                        ],
                                        "pitches": []
                                    }
                                ],
                                "glossary": [
                                    "definition1",
                                    "definition2"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "definitions": [
                                    {
                                        "type": "term",
                                        "id": 1,
                                        "source": "打",
                                        "rawSource": "打",
                                        "sourceTerm": "打",
                                        "reasons": [],
                                        "score": 1,
                                        "sequence": 1,
                                        "dictionary": "Test Dictionary 2",
                                        "dictionaryPriority": 0,
                                        "dictionaryNames": [
                                            "Test Dictionary 2"
                                        ],
                                        "expression": "打",
                                        "reading": "だ",
                                        "expressions": [
                                            {
                                                "sourceTerm": "打",
                                                "expression": "打",
                                                "reading": "だ",
                                                "furiganaSegments": [
                                                    {
                                                        "text": "打",
                                                        "furigana": "だ"
                                                    }
                                                ],
                                                "termTags": [
                                                    {
                                                        "name": "tag3",
                                                        "category": "category3",
                                                        "notes": "tag3 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag4",
                                                        "category": "category4",
                                                        "notes": "tag4 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag5",
                                                        "category": "category5",
                                                        "notes": "tag5 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    }
                                                ],
                                                "termFrequency": "normal",
                                                "frequencies": [
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打",
                                                        "reading": "だ",
                                                        "hasReading": false,
                                                        "frequency": 1
                                                    },
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打",
                                                        "reading": "だ",
                                                        "hasReading": true,
                                                        "frequency": 4
                                                    }
                                                ],
                                                "pitches": []
                                            }
                                        ],
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "だ"
                                            }
                                        ],
                                        "glossary": [
                                            "definition1",
                                            "definition2"
                                        ],
                                        "definitionTags": [
                                            {
                                                "name": "tag1",
                                                "category": "category1",
                                                "notes": "tag1 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag2",
                                                "category": "category2",
                                                "notes": "tag2 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "Test Dictionary 2",
                                                "category": "dictionary",
                                                "notes": "",
                                                "order": 100,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打",
                                                "reading": "だ",
                                                "hasReading": false,
                                                "frequency": 1
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打",
                                                "reading": "だ",
                                                "hasReading": true,
                                                "frequency": 4
                                            }
                                        ],
                                        "pitches": [],
                                        "sourceTermExactMatchCount": 1
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": true,
                                        "frequency": 4
                                    }
                                ],
                                "pitches": [],
                                "only": [],
                                "sourceTermExactMatchCount": 1
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": true,
                                "frequency": 4
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "termMerged",
                        "source": "打",
                        "rawSource": "打",
                        "reasons": [],
                        "score": 1,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": [
                            "打"
                        ],
                        "reading": [
                            "ダース"
                        ],
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "ダース",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ダース"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": true,
                                        "frequency": 5
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "definitions": [
                            {
                                "type": "termMergedByGlossary",
                                "source": "打",
                                "rawSource": "打",
                                "reasons": [],
                                "score": 1,
                                "dictionary": "Test Dictionary 2",
                                "dictionaryPriority": 0,
                                "dictionaryNames": [
                                    "Test Dictionary 2"
                                ],
                                "expression": [
                                    "打"
                                ],
                                "reading": [
                                    "ダース"
                                ],
                                "expressions": [
                                    {
                                        "sourceTerm": "打",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "ダース"
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termFrequency": "normal",
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打",
                                                "reading": "ダース",
                                                "hasReading": false,
                                                "frequency": 1
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打",
                                                "reading": "ダース",
                                                "hasReading": true,
                                                "frequency": 5
                                            }
                                        ],
                                        "pitches": []
                                    }
                                ],
                                "glossary": [
                                    "definition3",
                                    "definition4"
                                ],
                                "definitionTags": [
                                    {
                                        "name": "tag1",
                                        "category": "category1",
                                        "notes": "tag1 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag2",
                                        "category": "category2",
                                        "notes": "tag2 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "Test Dictionary 2",
                                        "category": "dictionary",
                                        "notes": "",
                                        "order": 100,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "definitions": [
                                    {
                                        "type": "term",
                                        "id": 2,
                                        "source": "打",
                                        "rawSource": "打",
                                        "sourceTerm": "打",
                                        "reasons": [],
                                        "score": 1,
                                        "sequence": 2,
                                        "dictionary": "Test Dictionary 2",
                                        "dictionaryPriority": 0,
                                        "dictionaryNames": [
                                            "Test Dictionary 2"
                                        ],
                                        "expression": "打",
                                        "reading": "ダース",
                                        "expressions": [
                                            {
                                                "sourceTerm": "打",
                                                "expression": "打",
                                                "reading": "ダース",
                                                "furiganaSegments": [
                                                    {
                                                        "text": "打",
                                                        "furigana": "ダース"
                                                    }
                                                ],
                                                "termTags": [
                                                    {
                                                        "name": "tag3",
                                                        "category": "category3",
                                                        "notes": "tag3 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag4",
                                                        "category": "category4",
                                                        "notes": "tag4 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    },
                                                    {
                                                        "name": "tag5",
                                                        "category": "category5",
                                                        "notes": "tag5 notes",
                                                        "order": 0,
                                                        "score": 0,
                                                        "dictionary": "Test Dictionary 2",
                                                        "redundant": false
                                                    }
                                                ],
                                                "termFrequency": "normal",
                                                "frequencies": [
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打",
                                                        "reading": "ダース",
                                                        "hasReading": false,
                                                        "frequency": 1
                                                    },
                                                    {
                                                        "dictionary": "Test Dictionary 2",
                                                        "expression": "打",
                                                        "reading": "ダース",
                                                        "hasReading": true,
                                                        "frequency": 5
                                                    }
                                                ],
                                                "pitches": []
                                            }
                                        ],
                                        "furiganaSegments": [
                                            {
                                                "text": "打",
                                                "furigana": "ダース"
                                            }
                                        ],
                                        "glossary": [
                                            "definition3",
                                            "definition4"
                                        ],
                                        "definitionTags": [
                                            {
                                                "name": "tag1",
                                                "category": "category1",
                                                "notes": "tag1 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag2",
                                                "category": "category2",
                                                "notes": "tag2 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "Test Dictionary 2",
                                                "category": "dictionary",
                                                "notes": "",
                                                "order": 100,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "termTags": [
                                            {
                                                "name": "tag3",
                                                "category": "category3",
                                                "notes": "tag3 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag4",
                                                "category": "category4",
                                                "notes": "tag4 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            },
                                            {
                                                "name": "tag5",
                                                "category": "category5",
                                                "notes": "tag5 notes",
                                                "order": 0,
                                                "score": 0,
                                                "dictionary": "Test Dictionary 2",
                                                "redundant": false
                                            }
                                        ],
                                        "frequencies": [
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打",
                                                "reading": "ダース",
                                                "hasReading": false,
                                                "frequency": 1
                                            },
                                            {
                                                "dictionary": "Test Dictionary 2",
                                                "expression": "打",
                                                "reading": "ダース",
                                                "hasReading": true,
                                                "frequency": 5
                                            }
                                        ],
                                        "pitches": [],
                                        "sourceTermExactMatchCount": 1
                                    }
                                ],
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": true,
                                        "frequency": 5
                                    }
                                ],
                                "pitches": [],
                                "only": [],
                                "sourceTermExactMatchCount": 1
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": true,
                                "frequency": 5
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    }
                ]
            }
        },
        {
            "comment": "Search inflected term",
            "func": "findTerms",
            "mode": "split",
            "text": "打ち込んでいませんでした",
            "options": "default",
            "expected": {
                "length": 12,
                "definitions": [
                    {
                        "type": "term",
                        "id": 7,
                        "source": "打ち込んでいませんでした",
                        "rawSource": "打ち込んでいませんでした",
                        "sourceTerm": "打ち込む",
                        "reasons": [
                            "-te",
                            "progressive or perfect",
                            "polite past negative"
                        ],
                        "score": 10,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "うちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": true,
                                        "frequency": 8
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition13",
                            "definition14"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": true,
                                "frequency": 8
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 9,
                        "source": "打ち込んでいませんでした",
                        "rawSource": "打ち込んでいませんでした",
                        "sourceTerm": "打ち込む",
                        "reasons": [
                            "-te",
                            "progressive or perfect",
                            "polite past negative"
                        ],
                        "score": 10,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "ぶちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": true,
                                        "frequency": 9
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition17",
                            "definition18"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": true,
                                "frequency": 9
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 8,
                        "source": "打ち込んでいませんでした",
                        "rawSource": "打ち込んでいませんでした",
                        "sourceTerm": "打ち込む",
                        "reasons": [
                            "-te",
                            "progressive or perfect",
                            "polite past negative"
                        ],
                        "score": 1,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "うちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag6",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag7",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": true,
                                        "frequency": 8
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition15",
                            "definition16"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag6",
                                "category": "default",
                                "notes": "",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag7",
                                "category": "default",
                                "notes": "",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": true,
                                "frequency": 8
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 10,
                        "source": "打ち込んでいませんでした",
                        "rawSource": "打ち込んでいませんでした",
                        "sourceTerm": "打ち込む",
                        "reasons": [
                            "-te",
                            "progressive or perfect",
                            "polite past negative"
                        ],
                        "score": 1,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "ぶちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": true,
                                        "frequency": 9
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition19",
                            "definition20"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": true,
                                "frequency": 9
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 3,
                        "source": "打ち",
                        "rawSource": "打ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 10,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "うつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition5",
                            "definition6"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": true,
                                "frequency": 6
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 5,
                        "source": "打ち",
                        "rawSource": "打ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 10,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "ぶつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition9",
                            "definition10"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": true,
                                "frequency": 7
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 4,
                        "source": "打ち",
                        "rawSource": "打ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 1,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "うつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition7",
                            "definition8"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": true,
                                "frequency": 6
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 6,
                        "source": "打ち",
                        "rawSource": "打ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 1,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "ぶつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition11",
                            "definition12"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": true,
                                "frequency": 7
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 1,
                        "source": "打",
                        "rawSource": "打",
                        "sourceTerm": "打",
                        "reasons": [],
                        "score": 1,
                        "sequence": 1,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "だ",
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "だ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "だ"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": true,
                                        "frequency": 4
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "だ"
                            }
                        ],
                        "glossary": [
                            "definition1",
                            "definition2"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": true,
                                "frequency": 4
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 2,
                        "source": "打",
                        "rawSource": "打",
                        "sourceTerm": "打",
                        "reasons": [],
                        "score": 1,
                        "sequence": 2,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "ダース",
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "ダース",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ダース"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": true,
                                        "frequency": 5
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ダース"
                            }
                        ],
                        "glossary": [
                            "definition3",
                            "definition4"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": true,
                                "frequency": 5
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    }
                ]
            }
        },
        {
            "comment": "Ignore text inside parentheses",
            "func": "findTerms",
            "mode": "split",
            "text": "打(う)ち込(こ)む",
            "options": [
                "default",
                {
                    "alphanumeric": true,
                    "textReplacements": [
                        null,
                        [
                            {
                                "pattern": "\\(([^)]*)(?:\\)|$)",
                                "flags": "g",
                                "replacement": ""
                            }
                        ]
                    ]
                }
            ],
            "expected": {
                "length": 10,
                "definitions": [
                    {
                        "type": "term",
                        "id": 7,
                        "source": "打ち込む",
                        "rawSource": "打(う)ち込(こ)む",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 10,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "うちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": true,
                                        "frequency": 8
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition13",
                            "definition14"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": true,
                                "frequency": 8
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 9,
                        "source": "打ち込む",
                        "rawSource": "打(う)ち込(こ)む",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 10,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "ぶちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": true,
                                        "frequency": 9
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition17",
                            "definition18"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": true,
                                "frequency": 9
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 8,
                        "source": "打ち込む",
                        "rawSource": "打(う)ち込(こ)む",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 1,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "うちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag6",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag7",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": true,
                                        "frequency": 8
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition15",
                            "definition16"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag6",
                                "category": "default",
                                "notes": "",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag7",
                                "category": "default",
                                "notes": "",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": true,
                                "frequency": 8
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 10,
                        "source": "打ち込む",
                        "rawSource": "打(う)ち込(こ)む",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 1,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "ぶちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": true,
                                        "frequency": 9
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition19",
                            "definition20"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": true,
                                "frequency": 9
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 3,
                        "source": "打ち",
                        "rawSource": "打(う)ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 10,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "うつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition5",
                            "definition6"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": true,
                                "frequency": 6
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 5,
                        "source": "打ち",
                        "rawSource": "打(う)ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 10,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "ぶつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition9",
                            "definition10"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": true,
                                "frequency": 7
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 4,
                        "source": "打ち",
                        "rawSource": "打(う)ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 1,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "うつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition7",
                            "definition8"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": true,
                                "frequency": 6
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 6,
                        "source": "打ち",
                        "rawSource": "打(う)ち",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 1,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "ぶつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition11",
                            "definition12"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": true,
                                "frequency": 7
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 1,
                        "source": "打",
                        "rawSource": "打",
                        "sourceTerm": "打",
                        "reasons": [],
                        "score": 1,
                        "sequence": 1,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "だ",
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "だ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "だ"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": true,
                                        "frequency": 4
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "だ"
                            }
                        ],
                        "glossary": [
                            "definition1",
                            "definition2"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": true,
                                "frequency": 4
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 2,
                        "source": "打",
                        "rawSource": "打",
                        "sourceTerm": "打",
                        "reasons": [],
                        "score": 1,
                        "sequence": 2,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "ダース",
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "ダース",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ダース"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": true,
                                        "frequency": 5
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ダース"
                            }
                        ],
                        "glossary": [
                            "definition3",
                            "definition4"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": true,
                                "frequency": 5
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    }
                ]
            }
        },
        {
            "comment": "Remove parentheses around text",
            "func": "findTerms",
            "mode": "split",
            "text": "(打)(ち)(込)(む)",
            "options": [
                "default",
                {
                    "alphanumeric": true,
                    "textReplacements": [
                        null,
                        [
                            {
                                "pattern": "\\(([^)]*)(?:\\)|$)",
                                "flags": "g",
                                "replacement": "$1"
                            }
                        ]
                    ]
                }
            ],
            "expected": {
                "length": 12,
                "definitions": [
                    {
                        "type": "term",
                        "id": 7,
                        "source": "打ち込む",
                        "rawSource": "(打)(ち)(込)(む)",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 10,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "うちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": true,
                                        "frequency": 8
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition13",
                            "definition14"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": true,
                                "frequency": 8
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 9,
                        "source": "打ち込む",
                        "rawSource": "(打)(ち)(込)(む)",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 10,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "ぶちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": true,
                                        "frequency": 9
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition17",
                            "definition18"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": true,
                                "frequency": 9
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 8,
                        "source": "打ち込む",
                        "rawSource": "(打)(ち)(込)(む)",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 1,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "うちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag6",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag7",
                                        "category": "default",
                                        "notes": "",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "hasReading": true,
                                        "frequency": 8
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "うちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition15",
                            "definition16"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag6",
                                "category": "default",
                                "notes": "",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag7",
                                "category": "default",
                                "notes": "",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "hasReading": true,
                                "frequency": 8
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "うちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 10,
                        "source": "打ち込む",
                        "rawSource": "(打)(ち)(込)(む)",
                        "sourceTerm": "打ち込む",
                        "reasons": [],
                        "score": 1,
                        "sequence": 4,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打ち込む",
                        "reading": "ぶちこむ",
                        "expressions": [
                            {
                                "sourceTerm": "打ち込む",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "ち",
                                        "furigana": ""
                                    },
                                    {
                                        "text": "込",
                                        "furigana": "こ"
                                    },
                                    {
                                        "text": "む",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": false,
                                        "frequency": 3
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "hasReading": true,
                                        "frequency": 9
                                    }
                                ],
                                "pitches": [
                                    {
                                        "expression": "打ち込む",
                                        "reading": "ぶちこむ",
                                        "dictionary": "Test Dictionary 2",
                                        "pitches": [
                                            {
                                                "position": 0,
                                                "tags": []
                                            },
                                            {
                                                "position": 3,
                                                "tags": []
                                            }
                                        ]
                                    }
                                ]
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "ち",
                                "furigana": ""
                            },
                            {
                                "text": "込",
                                "furigana": "こ"
                            },
                            {
                                "text": "む",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition19",
                            "definition20"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": false,
                                "frequency": 3
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "hasReading": true,
                                "frequency": 9
                            }
                        ],
                        "pitches": [
                            {
                                "expression": "打ち込む",
                                "reading": "ぶちこむ",
                                "dictionary": "Test Dictionary 2",
                                "pitches": [
                                    {
                                        "position": 0,
                                        "tags": []
                                    },
                                    {
                                        "position": 3,
                                        "tags": []
                                    }
                                ]
                            }
                        ],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 3,
                        "source": "打ち",
                        "rawSource": "(打)(ち)(込)",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 10,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "うつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition5",
                            "definition6"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": true,
                                "frequency": 6
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 5,
                        "source": "打ち",
                        "rawSource": "(打)(ち)(込)",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 10,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "ぶつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition9",
                            "definition10"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": true,
                                "frequency": 7
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 4,
                        "source": "打ち",
                        "rawSource": "(打)(ち)(込)",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 1,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "うつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "うつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "う"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "うつ",
                                        "hasReading": true,
                                        "frequency": 6
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "う"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition7",
                            "definition8"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "うつ",
                                "hasReading": true,
                                "frequency": 6
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 6,
                        "source": "打ち",
                        "rawSource": "(打)(ち)(込)",
                        "sourceTerm": "打つ",
                        "reasons": [
                            "masu stem"
                        ],
                        "score": 1,
                        "sequence": 3,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打つ",
                        "reading": "ぶつ",
                        "expressions": [
                            {
                                "sourceTerm": "打つ",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ぶ"
                                    },
                                    {
                                        "text": "つ",
                                        "furigana": ""
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": false,
                                        "frequency": 2
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打つ",
                                        "reading": "ぶつ",
                                        "hasReading": true,
                                        "frequency": 7
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ぶ"
                            },
                            {
                                "text": "つ",
                                "furigana": ""
                            }
                        ],
                        "glossary": [
                            "definition11",
                            "definition12"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": false,
                                "frequency": 2
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打つ",
                                "reading": "ぶつ",
                                "hasReading": true,
                                "frequency": 7
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 1,
                        "source": "打",
                        "rawSource": "(打)(ち)",
                        "sourceTerm": "打",
                        "reasons": [],
                        "score": 1,
                        "sequence": 1,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "だ",
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "だ",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "だ"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "だ",
                                        "hasReading": true,
                                        "frequency": 4
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "だ"
                            }
                        ],
                        "glossary": [
                            "definition1",
                            "definition2"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "だ",
                                "hasReading": true,
                                "frequency": 4
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    },
                    {
                        "type": "term",
                        "id": 2,
                        "source": "打",
                        "rawSource": "(打)(ち)",
                        "sourceTerm": "打",
                        "reasons": [],
                        "score": 1,
                        "sequence": 2,
                        "dictionary": "Test Dictionary 2",
                        "dictionaryPriority": 0,
                        "dictionaryNames": [
                            "Test Dictionary 2"
                        ],
                        "expression": "打",
                        "reading": "ダース",
                        "expressions": [
                            {
                                "sourceTerm": "打",
                                "expression": "打",
                                "reading": "ダース",
                                "furiganaSegments": [
                                    {
                                        "text": "打",
                                        "furigana": "ダース"
                                    }
                                ],
                                "termTags": [
                                    {
                                        "name": "tag3",
                                        "category": "category3",
                                        "notes": "tag3 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag4",
                                        "category": "category4",
                                        "notes": "tag4 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    },
                                    {
                                        "name": "tag5",
                                        "category": "category5",
                                        "notes": "tag5 notes",
                                        "order": 0,
                                        "score": 0,
                                        "dictionary": "Test Dictionary 2",
                                        "redundant": false
                                    }
                                ],
                                "termFrequency": "normal",
                                "frequencies": [
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": false,
                                        "frequency": 1
                                    },
                                    {
                                        "dictionary": "Test Dictionary 2",
                                        "expression": "打",
                                        "reading": "ダース",
                                        "hasReading": true,
                                        "frequency": 5
                                    }
                                ],
                                "pitches": []
                            }
                        ],
                        "furiganaSegments": [
                            {
                                "text": "打",
                                "furigana": "ダース"
                            }
                        ],
                        "glossary": [
                            "definition3",
                            "definition4"
                        ],
                        "definitionTags": [
                            {
                                "name": "tag1",
                                "category": "category1",
                                "notes": "tag1 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag2",
                                "category": "category2",
                                "notes": "tag2 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "Test Dictionary 2",
                                "category": "dictionary",
                                "notes": "",
                                "order": 100,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "termTags": [
                            {
                                "name": "tag3",
                                "category": "category3",
                                "notes": "tag3 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag4",
                                "category": "category4",
                                "notes": "tag4 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            },
                            {
                                "name": "tag5",
                                "category": "category5",
                                "notes": "tag5 notes",
                                "order": 0,
                                "score": 0,
                                "dictionary": "Test Dictionary 2",
                                "redundant": false
                            }
                        ],
                        "frequencies": [
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": false,
                                "frequency": 1
                            },
                            {
                                "dictionary": "Test Dictionary 2",
                                "expression": "打",
                                "reading": "ダース",
                                "hasReading": true,
                                "frequency": 5
                            }
                        ],
                        "pitches": [],
                        "sourceTermExactMatchCount": 1
                    }
                ]
            }
        }
    ]
}