Test all the four posibilities in testRemove. Add comments.