code: func (r *queryResult) add(s *queryResult) {
  	r.lock.Lock()
  	defer r.lock.Unlock()
  	r.notArchived += s.notArchived
  	r.archiveTasked += s.archiveTasked
  	r.archivedPartial += s.archivedPartial
  	r.archivedComplete += s.archivedComplete
  }
docs: // add adds the contents of s into r.  This is goroutine safe.