Earlier quoted context omitted.
If you are looking for more power, you can use mixins rather than extends. This way, you do get an additional and very signficant power boost - what previously were utility classes are now functions, which take parameters and have the ability to adapt and flex if you write them correctly.
Yup, I've been using mixins for a while now to reduce code bloat. It seems like placeholders are degenerate forms of mixins. edit After more reading, they are most definitely not degenerate forms of mixins. Placeholders FTW!
.hello { color: red; }
.world { @extends .hello; background: blue }
...it would compile to something like this:
.hello, .world { color: red; }
.world { background: blue; }
na'mean?