SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 1)
    Function trimLeft (alias explain) (children 1)
     ExpressionList (children 1)
      Identifier explain
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 2)
          ExpressionList (children 1)
           Asterisk
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             Function viewExplain (children 1)
              ExpressionList (children 3)
               Literal \'EXPLAIN\'
               Literal \'header = 1\'
               Subquery (children 1)
                SelectWithUnionQuery (children 1)
                 ExpressionList (children 1)
                  SelectQuery (children 7)
                   ExpressionList (children 1)
                    Literal Array_[Float64_0, Float64_2] (alias reference_vec)
                   ExpressionList (children 1)
                    Identifier id
                   TablesInSelectQuery (children 1)
                    TablesInSelectQueryElement (children 1)
                     TableExpression (children 1)
                      TableIdentifier tab
                   Function greaterOrEquals (children 1)
                    ExpressionList (children 2)
                     Identifier id
                     Literal UInt64_0
                   ExpressionList (children 1)
                    OrderByElement (children 1)
                     Function L2Distance (children 1)
                      ExpressionList (children 2)
                       Identifier vec
                       Identifier reference_vec
                   Literal UInt64_5
                   Set
   Function and (children 1)
    ExpressionList (children 2)
     Function or (children 1)
      ExpressionList (children 2)
       Function like (children 1)
        ExpressionList (children 2)
         Identifier explain
         Literal \'%_distance%\'
       Function like (children 1)
        ExpressionList (children 2)
         Identifier explain
         Literal \'%vec%Array%\'
     Function notLike (children 1)
      ExpressionList (children 2)
       Identifier explain
       Literal \'%L2Distance%\'
