code: func Public(internalCAS cas.StorageServer, d *tq.Dispatcher) Server {
  	impl := &repoImpl{
  		tq:   d,
  		meta: metadata.GetStorage(),
  		cas:  internalCAS,
  	}
  	impl.registerTasks()
  	impl.registerProcessor(&processing.ClientExtractor{CAS: internalCAS})
  	return impl
  }
docs: // Public returns publicly exposed implementation of cipd.Repository service.
  //
  // It checks ACLs.