SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 1)
   ExpressionList (children 2)
    Function substring (children 1)
     ExpressionList (children 3)
      Function CAST (children 1)
       ExpressionList (children 2)
        Literal \'foo\'
        Literal \'Enum8(\\\'foo\\\' = 1)\'
      Literal UInt64_1
      Literal UInt64_1
    Function substring (children 1)
     ExpressionList (children 3)
      Function CAST (children 1)
       ExpressionList (children 2)
        Literal \'foo\'
        Literal \'Enum16(\\\'foo\\\' = 1111)\'
      Literal UInt64_1
      Literal UInt64_2
