SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 2)
    Function CAST (alias enum1) (children 1)
     ExpressionList (children 2)
      Literal \'Hello\'
      Literal \'Enum8(\\\'Hello\\\', \\\'World\\\')\'
    Function CAST (alias enum2) (children 1)
     ExpressionList (children 2)
      Literal \'test\'
      Literal \'Enum8(\\\'test\\\', \\\'best\\\')\'
   ExpressionList (children 1)
    Function array (children 1)
     ExpressionList (children 3)
      Identifier enum1
      Literal \'Goodbye\'
      Identifier enum2
