SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 1)
    Function if (alias res) (children 1)
     ExpressionList (children 3)
      Function equals (children 1)
       ExpressionList (children 2)
        Function plus (children 1)
         ExpressionList (children 2)
          Literal UInt64_1
          Function multiply (children 1)
           ExpressionList (children 2)
            Function negate (children 1)
             ExpressionList (children 1)
              Function tupleElement (children 1)
               ExpressionList (children 2)
                Function arrayElement (children 1)
                 ExpressionList (children 2)
                  Identifier a
                  Literal UInt64_1
                Literal UInt64_2
            Literal UInt64_2
        Literal Int64_-245
      Literal \'Ok\'
      Literal \'Fail\'
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 1)
          ExpressionList (children 1)
           Function array (alias a) (children 1)
            ExpressionList (children 1)
             Literal Tuple_(\'Hello\', UInt64_123)
