SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 2)
    Function CAST (alias json) (children 1)
     ExpressionList (children 2)
      Function map (children 1)
       ExpressionList (children 2)
        Literal \'a\'
        Literal Array_[\'{"a" : 42, "b" : "1970-01-01", "c" : "1970-01-01 00:00:01", "d" : "1970-01-01 00:00:01.00"}\']
      Literal \'Map(String, Array(Variant(JSON)))\'
    Function JSONAllPathsWithTypes (children 1)
     ExpressionList (children 1)
      Function assumeNotNull (children 1)
       ExpressionList (children 1)
        Function variantElement (children 1)
         ExpressionList (children 2)
          Function arrayElement (children 1)
           ExpressionList (children 2)
            Function arrayElement (children 1)
             ExpressionList (children 2)
              Identifier json
              Literal \'a\'
            Literal UInt64_1
          Literal \'JSON\'
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Function remote (children 1)
       ExpressionList (children 2)
        Literal \'127.0.0.{1,2}\'
        Literal \'system.one\'
