static VirtualNodeIndex hugeEnglishDictionary_virtualNodeIndex() { ret new HugeEnglishDictionary_VirtualNodeIndex; } sclass HugeEnglishDictionary_VirtualNodeIndex extends VirtualNodeIndex { SortedCondensedStrings2 dict = hugeEnglishDictionary(); *() { addAll(implicitConcepts, "is", "an english word according to the huge dictionary"); } int numWebs() { ret l(dict); } int numTerms() { ret l(dict); } Collection indexedTerms() { ret dict; } L get(CharSequence _query) { S query = str(_query); query = lower(query); if (!dict.contains(query)) ret emptyList(); ret ll(web_firstNode(webFromTriple(query, "is", "an english word according to the huge dictionary"))); } bool hasShortTerm(S s) { ret dict.contains(lower(s)); } }