This was making sure abort and restart increments it, right?  Should we make this more clear by starting at a higher current depth?