SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 2)
    Function extractKeyValuePairs (alias s_map) (children 1)
     ExpressionList (children 4)
      Literal \'name:"", age: , nationality:\'
      Literal \':\'
      Literal \', \'
      Literal \'"\'
    Function CAST (alias x) (children 1)
     ExpressionList (children 2)
      Function arrayMap (children 1)
       ExpressionList (children 2)
        Function lambda (children 1)
         ExpressionList (children 2)
          Function tuple (children 1)
           ExpressionList (children 1)
            Identifier x
          Function tuple (children 1)
           ExpressionList (children 2)
            Identifier x
            Function arrayElement (children 1)
             ExpressionList (children 2)
              Identifier s_map
              Identifier x
        Function arraySort (children 1)
         ExpressionList (children 1)
          Function mapKeys (children 1)
           ExpressionList (children 1)
            Identifier s_map
      Literal \'Map(String,String)\'
   ExpressionList (children 1)
    Identifier x
