RncFileImpl:Following.rnc
  DOCUMENT
    GRAMMAR_PATTERN
      PATTERN
        PsiElement(KEYWORD_ELEMENT)('element')
        PsiWhiteSpace(' ')
        NAME_CLASS
          PsiElement(IDENTIFIER)('foo')
        PsiWhiteSpace(' ')
        PsiElement({)('{')
        PsiWhiteSpace('\n  ')
        TEXT_PATTERN
          PsiElement(KEYWORD_TEXT)('text')
        PsiWhiteSpace(' ')
        FORWARD_ANNOTATION
          PsiElement(FANNOTATE)('>>')
          PsiWhiteSpace(' ')
          NAME
            PsiElement(IDENTIFIER)('x')
          PsiElement([)('[')
          PsiElement(])(']')
        PsiWhiteSpace(' ')
        FORWARD_ANNOTATION
          PsiElement(FANNOTATE)('>>')
          PsiWhiteSpace(' ')
          NAME
            PsiElement(IDENTIFIER)('y')
          PsiElement([)('[')
          PsiElement(])(']')
        PsiWhiteSpace('\n')
        PsiElement(})('}')