SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 3)
    Identifier a
    Function toTypeName (children 1)
     ExpressionList (children 1)
      Identifier a
    Function arrayMap (children 1)
     ExpressionList (children 2)
      Function lambda (children 1)
       ExpressionList (children 2)
        Function tuple (children 1)
         ExpressionList (children 1)
          Identifier x
        Function dynamicType (children 1)
         ExpressionList (children 1)
          Identifier x
      Identifier a
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Function format (children 1)
       ExpressionList (children 2)
        Identifier JSONEachRow
        Literal \'{"a" : [42, "hello", [1, 2, 3]]}\'
