SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 10)
    Function CAST (alias json2) (children 1)
     ExpressionList (children 2)
      Identifier json
      Literal \'JSON(max_dynamic_paths = 2, k1 UInt32, k2 String, k3 UInt32, k6 Bool, k7 UInt32)\'
    Function JSONDynamicPaths (children 1)
     ExpressionList (children 1)
      Identifier json2
    Function JSONSharedDataPaths (children 1)
     ExpressionList (children 1)
      Identifier json2
    Identifier json2.k1
    Identifier json2.k2
    Identifier json2.k3
    Identifier json2.k4
    Identifier json2.k5
    Identifier json2.k6
    Identifier json2.k7
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier test
