code: func (q *queue) Prepare(offset uint64, mode SyncMode) {
  	q.lock.Lock()
  	defer q.lock.Unlock()
  
  	// Prepare the queue for sync results
  	if q.resultOffset < offset {
  		q.resultOffset = offset
  	}
  	q.mode = mode
  }
docs: // Prepare configures the result cache to allow accepting and caching inbound
  // fetch results.