But if I write a very small rule that has a descendant selector or is relatively naive about what it's going to target, I wind up in a place where I have to defensively prefix all of my CSS rules with some ID or some class name, so that I'm not overbroadly applying my CSS rules to some portion of DOM that I didn't mean to. 