SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 1)
   ExpressionList (children 1)
    Function arrayFold (children 1)
     ExpressionList (children 3)
      Function lambda (children 1)
       ExpressionList (children 2)
        Function tuple (children 1)
         ExpressionList (children 2)
          Identifier acc
          Identifier x
        Function tuple (children 1)
         ExpressionList (children 2)
          Function arrayPushFront (children 1)
           ExpressionList (children 2)
            Function tupleElement (children 1)
             ExpressionList (children 2)
              Identifier acc
              Literal UInt64_1
            Identifier x
          Function arrayPushBack (children 1)
           ExpressionList (children 2)
            Function tupleElement (children 1)
             ExpressionList (children 2)
              Identifier acc
              Literal UInt64_2
            Identifier x
      Literal Array_[UInt64_1, UInt64_2, UInt64_3, UInt64_4]
      Function tuple (children 1)
       ExpressionList (children 2)
        Function emptyArrayInt64 (children 1)
         ExpressionList
        Function emptyArrayInt64 (children 1)
         ExpressionList
