PyFile:PatternMatchingMatchLooksLikeIndexing.py
  PyMatchStatement
    PsiElement(Py:MATCH_KEYWORD)('match')
    PsiWhiteSpace(' ')
    PyListLiteralExpression
      PsiElement(Py:LBRACKET)('[')
      PyNumericLiteralExpression
        PsiElement(Py:INTEGER_LITERAL)('0')
      PsiElement(Py:RBRACKET)(']')
    PsiElement(Py:COLON)(':')
    PsiWhiteSpace('\n    ')
    PyCaseClause
      PsiElement(Py:CASE_KEYWORD)('case')
      PsiWhiteSpace(' ')
      PySequencePattern
        PsiElement(Py:LBRACKET)('[')
        PyLiteralPattern
          PyNumericLiteralExpression
            PsiElement(Py:INTEGER_LITERAL)('0')
        PsiElement(Py:RBRACKET)(']')
      PsiElement(Py:COLON)(':')
      PsiWhiteSpace('\n        ')
      PyStatementList
        PyIfStatement
          PyIfPartIf
            PsiElement(Py:IF_KEYWORD)('if')
            PsiWhiteSpace(' ')
            PySubscriptionExpression
              PyReferenceExpression: match
                PsiElement(Py:IDENTIFIER)('match')
              PsiElement(Py:LBRACKET)('[')
              PyNumericLiteralExpression
                PsiElement(Py:INTEGER_LITERAL)('0')
              PsiElement(Py:RBRACKET)(']')
            PsiElement(Py:COLON)(':')
            PsiWhiteSpace('\n            ')
            PyStatementList
              PyExpressionStatement
                PySubscriptionExpression
                  PyReferenceExpression: match
                    PsiElement(Py:IDENTIFIER)('match')
                  PsiElement(Py:LBRACKET)('[')
                  PyNumericLiteralExpression
                    PsiElement(Py:INTEGER_LITERAL)('0')
                  PsiElement(Py:RBRACKET)(']')