code: func (c SyncConn) Close() error {
  	return errors.CombineErrs("error closing SyncConn", errors.NetworkError,
  		c.SyncScanner.Close(), c.SyncSender.Close())
  }
docs: // Close closes both the sender and the scanner, and returns any errors.