SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 1)
   ExpressionList (children 1)
    Function mapSubtract (children 1)
     ExpressionList (children 2)
      Function map (children 1)
       ExpressionList (children 4)
        Literal \'Hello\'
        Function CAST (children 1)
         ExpressionList (children 2)
          Literal \'1.2\'
          Literal \'Decimal128(30)\'
        Literal \'World\'
        Function CAST (children 1)
         ExpressionList (children 2)
          Literal \'3.4\'
          Literal \'Decimal128(30)\'
      Function map (children 1)
       ExpressionList (children 4)
        Literal \'World\'
        Function CAST (children 1)
         ExpressionList (children 2)
          Literal \'5.6\'
          Literal \'Decimal128(30)\'
        Literal \'GoodBye\'
        Function CAST (children 1)
         ExpressionList (children 2)
          Literal \'-111.222\'
          Literal \'Decimal128(30)\'
