Support rulesets in variables + mixins, closes #63