* I need some opinions. I added a repair function to `sequential-storage`. If you got a random shutdown and later get a corruption error, you can call the repair function to recover pretty much everything. Only the thing you were writing or erasing at the time of the shutdown might or might not be there. The question is, is letting the user call the repair function fine? Or should the repair happen automatically? The latter is nicer for the user, but the former is way nicer for me. For doing it automatically, I'd need to catch all errors, then do the repair and then recursively call the function again. This would be a giant PITA to do everywhere.