Using the double dash (—) to signify a dependency in CSS is a good idea. Eg: .btn and .btn—primary. What are awesome, similar patterns?
.@andyhume talking about modularizing CSS makes the complex simple. Check it! Slides: j.mp/18roMPx & Audio: j.mp/18roKr2