Should be possible to expose `Fetch`'s error as an associated type, and have `HashStore::update` return `Result<UpdateOutcome, UpdateError<Fetch::Error>>`
Should be possible to expose
Fetch's error as an associated type, and haveHashStore::updatereturnResult<UpdateOutcome, UpdateError<Fetch::Error>>