code: func (s *RevListScanner) Close() error {
  	if s.closeFn == nil {
  		return nil
  	}
  	return s.closeFn()
  }
docs: // Close closes the RevListScanner by freeing any resources held by the
  // instance while running, and returns any error encountered while doing so.