This is a good feature, I think it will be helpful indeed. But the problem is, there's no test for it. Please create at least two (one for the normal removal, one for when it fails to remove).