When recursively deleting a directory, ensure it's actually gone afterwards. This avoids the case where we loop to delete the oldest directory but instead just delete all the things we have access to.
When recursively deleting a directory, ensure it's actually gone afterwards.
This avoids the case where we loop to delete the oldest directory but instead
just delete all the things we have access to.

tonnerre/bcollect,tonnerre/bcollect