 Let's say I didn't want this button to be like that. I actually want it to be a lot lighter. And I have a dark color on my texture so I can see it better. We have higher contrast, but that's not working because I've been a little bit naughty. And over here I've used a descendant selector. And you might be saying, Kevin, just don't use descendant selectors. And I guess so, but here's the exact same example setup where it's working, but I have this scope to my primary navigation. So I'm still using descendants in a way, but it doesn't count because my link here is just now a regular element selector that just happens to be scoped to the primary navigation. And that's not all. If we jump back to the HTML and I add some other things here, and this is where things get really interesting. I can actually scope to something else. So I can say scope the links in the primary navigation, but stop once you hit this other class over here. So it scopes everything here. Scope ends, we're not diving to this next level deep. And then it's coming back and it's styling this here because that's still scoped to the primary navigation. I'm really excited for browser support for this to start expanding out from where it is right now.