junbuml added a comment. If reviewers are still okay with the test I added, I will commit this change. Once this change is committed, I will land http://reviews.llvm.org/D17889 which this use this erase() method. http://reviews.llvm.org/D18281