public QueryBuilderMultiple QueryBuilderMultipleCollection()
 {
     if (QueryBuilderMultiple == null)
     {
         QueryBuilderMultiple = new QueryBuilderMultiple(connection, compiler);
     }
     return(QueryBuilderMultiple);
 }
 public void Dispose()
 {
     if (QueryBuilderMultiple != null)
     {
         QueryBuilderMultiple.Dispose();
     }
     if (connection != null)
     {
         connection.Dispose();
     }
     connection = null;
     compiler   = null;
     GC.SuppressFinalize(this);
 }