I think they are easily abused. I don&#x27;t think they should be lumped in to the untouchable feature category but definitely have some rules around their use.<p>I think it&#x27;s always ok to use them for pseud-oclasses and I think in general if you&#x27;ve nested something more than 2 levels deep you probably have a sign you might need to refactor something.