Introduce Style::RulesMerger that implements SCSS style extends

Read: DRY!!
Ensure blocks are always used for building child contexts