(Please try not to full-quote.)
Carl-Daniel Hailfinger wrote:
if erase fails halfway through, try to restore.
At the very least let the user decide if they really want all those side effects. I think this will cause more problems than it solves.
//Peter