REGEXP_FILE
  RegExpPatternImpl: <(wee|week)(knights|knight)>
    RegExpBranchImpl: <(wee|week)(knights|knight)>
      RegExpGroupImpl: <(wee|week)>
        PsiElement(GROUP_BEGIN)('(')
        RegExpPatternImpl: <wee|week>
          RegExpBranchImpl: <wee>
            RegExpCharImpl: <w>
              PsiElement(CHARACTER)('w')
            RegExpCharImpl: <e>
              PsiElement(CHARACTER)('e')
            RegExpCharImpl: <e>
              PsiElement(CHARACTER)('e')
          PsiElement(UNION)('|')
          RegExpBranchImpl: <week>
            RegExpCharImpl: <w>
              PsiElement(CHARACTER)('w')
            RegExpCharImpl: <e>
              PsiElement(CHARACTER)('e')
            RegExpCharImpl: <e>
              PsiElement(CHARACTER)('e')
            RegExpCharImpl: <k>
              PsiElement(CHARACTER)('k')
        PsiElement(GROUP_END)(')')
      RegExpGroupImpl: <(knights|knight)>
        PsiElement(GROUP_BEGIN)('(')
        RegExpPatternImpl: <knights|knight>
          RegExpBranchImpl: <knights>
            RegExpCharImpl: <k>
              PsiElement(CHARACTER)('k')
            RegExpCharImpl: <n>
              PsiElement(CHARACTER)('n')
            RegExpCharImpl: <i>
              PsiElement(CHARACTER)('i')
            RegExpCharImpl: <g>
              PsiElement(CHARACTER)('g')
            RegExpCharImpl: <h>
              PsiElement(CHARACTER)('h')
            RegExpCharImpl: <t>
              PsiElement(CHARACTER)('t')
            RegExpCharImpl: <s>
              PsiElement(CHARACTER)('s')
          PsiElement(UNION)('|')
          RegExpBranchImpl: <knight>
            RegExpCharImpl: <k>
              PsiElement(CHARACTER)('k')
            RegExpCharImpl: <n>
              PsiElement(CHARACTER)('n')
            RegExpCharImpl: <i>
              PsiElement(CHARACTER)('i')
            RegExpCharImpl: <g>
              PsiElement(CHARACTER)('g')
            RegExpCharImpl: <h>
              PsiElement(CHARACTER)('h')
            RegExpCharImpl: <t>
              PsiElement(CHARACTER)('t')
        PsiElement(GROUP_END)(')')