SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 3)
    Function toFixedString (children 1)
     ExpressionList (children 2)
      Literal \'str\'
      Literal UInt64_3
    Literal UInt64_3
    Function CAST (alias x) (children 1)
     ExpressionList (children 2)
      Function if (children 1)
       ExpressionList (children 3)
        Function equals (children 1)
         ExpressionList (children 2)
          Literal UInt64_1
          Literal UInt64_0
        Function toInt8 (children 1)
         ExpressionList (children 1)
          Literal UInt64_3
        Literal NULL
      Literal \'Int32\'
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Function numbers (children 1)
       ExpressionList (children 1)
        Literal UInt64_10
   ExpressionList (children 4)
    ExpressionList (children 1)
     Function CAST (children 1)
      ExpressionList (children 2)
       Function toInt32 (children 1)
        ExpressionList (children 1)
         Literal UInt64_1
       Literal \'Int32\'
    ExpressionList (children 2)
     Literal \'str\'
     Literal UInt64_3
    ExpressionList (children 1)
     Function CAST (children 1)
      ExpressionList (children 2)
       Function toFixedString (children 1)
        ExpressionList (children 2)
         Literal \'str\'
         Literal UInt64_3
       Literal \'Dynamic\'
    ExpressionList (children 1)
     Function CAST (children 1)
      ExpressionList (children 2)
       Function toFixedString (children 1)
        ExpressionList (children 2)
         Function toFixedString (children 1)
          ExpressionList (children 2)
           Literal \'str\'
           Literal UInt64_3
         Literal UInt64_3
       Literal \'Dynamic\'
