SelectWithUnionQuery (children 2)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 15)
    Identifier json.k1.:`Array(JSON)`
    Identifier json.k1.:`Array(JSON)`.k1_1.:`Array(JSON)`
    Identifier json.k1.:`Array(JSON)`.k1_1.:`Array(JSON)`.k1_1_1
    Identifier json.k1.:`Array(JSON)`.k1_2.:`Array(JSON)`
    Identifier json.k1.:`Array(JSON)`.k1_2.:`Array(JSON)`.k1_2_1
    Identifier json.k2.:`Array(JSON)`
    Identifier json.k2.:`Array(JSON)`.k2_1.:`Array(JSON)`
    Identifier json.k2.:`Array(JSON)`.k2_1.:`Array(JSON)`.k2_1_1
    Identifier json.k2.:`Array(JSON)`.k2_2.:`Array(JSON)`
    Identifier json.k2.:`Array(JSON)`.k2_2.:`Array(JSON)`.k2_2_1
    Identifier json.k9.:`Array(JSON)`
    Identifier json.k9.:`Array(JSON)`.k9_1.:`Array(JSON)`
    Identifier json.k9.:`Array(JSON)`.k9_1.:`Array(JSON)`.k9_1_1
    Identifier json.k9.:`Array(JSON)`.k9_2.:`Array(JSON)`
    Identifier json.k9.:`Array(JSON)`.k9_2.:`Array(JSON)`.k9_2_1
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      TableIdentifier test
 Identifier JSONColumns
