YAML file: Spec2_27.yml
  YAML document
    PsiElement(---)('---')
    PsiWhiteSpace(' ')
    YAML mapping
      PsiElement(tag)('!<tag:clarkevans.com,2002:invoice>')
      PsiElement(Eol)('\n')
      YAML key value
        PsiElement(scalar key)('invoice')
        PsiElement(:)(':')
        PsiWhiteSpace(' ')
        YAML plain scalar text
          PsiElement(text)('34843')
      PsiElement(Eol)('\n')
      YAML key value
        PsiElement(scalar key)('date')
        PsiWhiteSpace('   ')
        PsiElement(:)(':')
        PsiWhiteSpace(' ')
        YAML plain scalar text
          PsiElement(text)('2001-01-23')
      PsiElement(Eol)('\n')
      YAML key value
        PsiElement(scalar key)('bill-to')
        PsiElement(:)(':')
        PsiWhiteSpace(' ')
        YAML mapping
          YAML anchor
            PsiElement(&)('&')
            PsiElement(anchor)('id001')
          PsiElement(Eol)('\n')
          PsiElement(indent)('    ')
          YAML key value
            PsiElement(scalar key)('given')
            PsiWhiteSpace('  ')
            PsiElement(:)(':')
            PsiWhiteSpace(' ')
            YAML plain scalar text
              PsiElement(text)('Chris')
          PsiElement(Eol)('\n')
          PsiElement(indent)('    ')
          YAML key value
            PsiElement(scalar key)('family')
            PsiWhiteSpace(' ')
            PsiElement(:)(':')
            PsiWhiteSpace(' ')
            YAML plain scalar text
              PsiElement(text)('Dumars')
          PsiElement(Eol)('\n')
          PsiElement(indent)('    ')
          YAML key value
            PsiElement(scalar key)('address')
            PsiElement(:)(':')
            PsiElement(Eol)('\n')
            PsiElement(indent)('        ')
            YAML mapping
              YAML key value
                PsiElement(scalar key)('lines')
                PsiElement(:)(':')
                PsiWhiteSpace(' ')
                YAML scalar list
                  PsiElement(scalar list)('|')
                  PsiElement(block scalar EOL)('\n')
                  PsiElement(indent)('            ')
                  PsiElement(scalar list)('458 Walkman Dr.')
                  PsiElement(block scalar EOL)('\n')
                  PsiElement(indent)('            ')
                  PsiElement(scalar list)('Suite #292')
              PsiElement(Eol)('\n')
              PsiElement(indent)('        ')
              YAML key value
                PsiElement(scalar key)('city')
                PsiWhiteSpace('    ')
                PsiElement(:)(':')
                PsiWhiteSpace(' ')
                YAML plain scalar text
                  PsiElement(text)('Royal Oak')
              PsiElement(Eol)('\n')
              PsiElement(indent)('        ')
              YAML key value
                PsiElement(scalar key)('state')
                PsiWhiteSpace('   ')
                PsiElement(:)(':')
                PsiWhiteSpace(' ')
                YAML plain scalar text
                  PsiElement(text)('MI')
              PsiElement(Eol)('\n')
              PsiElement(indent)('        ')
              YAML key value
                PsiElement(scalar key)('postal')
                PsiWhiteSpace('  ')
                PsiElement(:)(':')
                PsiWhiteSpace(' ')
                YAML plain scalar text
                  PsiElement(text)('48046')
      PsiElement(Eol)('\n')
      YAML key value
        PsiElement(scalar key)('ship-to')
        PsiElement(:)(':')
        PsiWhiteSpace(' ')
        YAML alias
          PsiElement(*)('*')
          PsiElement(alias)('id001')
      PsiElement(Eol)('\n')
      YAML key value
        PsiElement(scalar key)('product')
        PsiElement(:)(':')
        PsiElement(Eol)('\n')
        PsiElement(indent)('    ')
        YAML sequence
          YAML sequence item
            PsiElement(-)('-')
            PsiWhiteSpace(' ')
            YAML mapping
              YAML key value
                PsiElement(scalar key)('sku')
                PsiWhiteSpace('         ')
                PsiElement(:)(':')
                PsiWhiteSpace(' ')
                YAML plain scalar text
                  PsiElement(text)('BL394D')
              PsiElement(Eol)('\n')
              PsiElement(indent)('      ')
              YAML key value
                PsiElement(scalar key)('quantity')
                PsiWhiteSpace('    ')
                PsiElement(:)(':')
                PsiWhiteSpace(' ')
                YAML plain scalar text
                  PsiElement(text)('4')
              PsiElement(Eol)('\n')
              PsiElement(indent)('      ')
              YAML key value
                PsiElement(scalar key)('description')
                PsiWhiteSpace(' ')
                PsiElement(:)(':')
                PsiWhiteSpace(' ')
                YAML plain scalar text
                  PsiElement(text)('Basketball')
              PsiElement(Eol)('\n')
              PsiElement(indent)('      ')
              YAML key value
                PsiElement(scalar key)('price')
                PsiWhiteSpace('       ')
                PsiElement(:)(':')
                PsiWhiteSpace(' ')
                YAML plain scalar text
                  PsiElement(text)('450.00')
          PsiElement(Eol)('\n')
          PsiElement(indent)('    ')
          YAML sequence item
            PsiElement(-)('-')
            PsiWhiteSpace(' ')
            YAML mapping
              YAML key value
                PsiElement(scalar key)('sku')
                PsiWhiteSpace('         ')
                PsiElement(:)(':')
                PsiWhiteSpace(' ')
                YAML plain scalar text
                  PsiElement(text)('BL4438H')
              PsiElement(Eol)('\n')
              PsiElement(indent)('      ')
              YAML key value
                PsiElement(scalar key)('quantity')
                PsiWhiteSpace('    ')
                PsiElement(:)(':')
                PsiWhiteSpace(' ')
                YAML plain scalar text
                  PsiElement(text)('1')
              PsiElement(Eol)('\n')
              PsiElement(indent)('      ')
              YAML key value
                PsiElement(scalar key)('description')
                PsiWhiteSpace(' ')
                PsiElement(:)(':')
                PsiWhiteSpace(' ')
                YAML plain scalar text
                  PsiElement(text)('Super Hoop')
              PsiElement(Eol)('\n')
              PsiElement(indent)('      ')
              YAML key value
                PsiElement(scalar key)('price')
                PsiWhiteSpace('       ')
                PsiElement(:)(':')
                PsiWhiteSpace(' ')
                YAML plain scalar text
                  PsiElement(text)('2392.00')
      PsiElement(Eol)('\n')
      YAML key value
        PsiElement(scalar key)('tax')
        PsiWhiteSpace('  ')
        PsiElement(:)(':')
        PsiWhiteSpace(' ')
        YAML plain scalar text
          PsiElement(text)('251.42')
      PsiElement(Eol)('\n')
      YAML key value
        PsiElement(scalar key)('total')
        PsiElement(:)(':')
        PsiWhiteSpace(' ')
        YAML plain scalar text
          PsiElement(text)('4443.52')
      PsiElement(Eol)('\n')
      YAML key value
        PsiElement(scalar key)('comments')
        PsiElement(:)(':')
        PsiElement(Eol)('\n')
        PsiElement(indent)('    ')
        YAML plain scalar text
          PsiElement(text)('Late afternoon is best.')
          PsiElement(Eol)('\n')
          PsiElement(indent)('    ')
          PsiElement(text)('Backup contact is Nancy')
          PsiElement(Eol)('\n')
          PsiElement(indent)('    ')
          PsiElement(text)('Billsmer @ 338-4338.')