I see the issue of specificity, but instead of writing this .search-form { &gt; .submit {} }, wouldn&#x27;t you write this as .search-form { .submit {} }, and this would compile to .search-form .submit {}? I don&#x27;t see the issue with nesting itself -- it still seems like the choices of the programmer are at fault in this case?