SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 1)
    Function trimBoth (children 1)
     ExpressionList (children 1)
      Identifier explain
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 2)
          ExpressionList (children 1)
           Asterisk
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             Function viewExplain (children 1)
              ExpressionList (children 3)
               Literal \'EXPLAIN\'
               Literal \'actions = 1\'
               Subquery (children 1)
                SelectWithUnionQuery (children 1)
                 ExpressionList (children 1)
                  SelectQuery (children 4)
                   ExpressionList (children 2)
                    Literal \'Test hasAnyTokens or hasToken:\'
                    Function count (children 1)
                     ExpressionList
                   TablesInSelectQuery (children 1)
                    TablesInSelectQueryElement (children 1)
                     TableExpression (children 1)
                      TableIdentifier tab
                   Function or (children 1)
                    ExpressionList (children 2)
                     Function hasAnyTokens (children 1)
                      ExpressionList (children 2)
                       Identifier text
                       Literal Array_[\'Blick\']
                     Function hasToken (children 1)
                      ExpressionList (children 2)
                       Identifier text
                       Literal \'Alick\'
                   Set
   Function like (children 1)
    ExpressionList (children 2)
     Identifier explain
     Literal \'%Filter column:%\'
