@David, your point #b is make sense to me, but for #a I think what current http store did is reasonable, convert backend storage exception to BadStoreUri is easy and enough, and this design can work for/cover more exception path for all store drivers currently.
@David, your point #b is make sense to me, but for #a I think what current http store did is reasonable, convert backend storage exception to BadStoreUri is easy and enough, and this design can work for/cover more exception path for all store drivers currently.