Actually, I see now that `sliceEnd()` does delete the IDB database.  So I think just calling `cb()` in `onerror()` here is the right thing to do.