SHELL_SCRIPT
  COMMANDS_LIST
    PIPELINE_COMMAND
      PsiElement(!)('!')
      PsiWhiteSpace(' ')
      SIMPLE_COMMAND
        GENERIC_COMMAND_DIRECTIVE
          LITERAL
            PsiElement(word)('time')
        PsiWhiteSpace(' ')
        LITERAL
          PsiElement(word)('echo')
        PsiWhiteSpace(' ')
        LITERAL
          PsiElement(word)('a')
    PsiWhiteSpace(' ')
    PsiElement(|&)('|&')
    PsiWhiteSpace(' ')
    SIMPLE_COMMAND
      GENERIC_COMMAND_DIRECTIVE
        LITERAL
          PsiElement(word)('cat')
      PsiWhiteSpace(' ')
      LITERAL
        PsiElement(word)('-')