so, I checked in the spec, and actually an attribute selector is exactly like a classname. So `form[role=search]` would need for example `form.composer` to have an equal specificity.

Since the building blocks are loaded first, we can compete easily by having the same specificity, we don't need to have a higher specificity.