Recursive deletion (Why is this not in Files ??)
catch errors in postVisitDirectory