detached.setScope(bodyScope);
} else if (kid.getType() == ASTCssNodeType.RULE_SET) {
RuleSet ruleSet = (RuleSet) kid;
if (ruleSet.isUsableAsReusableStructure()) {
IScope bodyScope = currentScope.childByOwners(ruleSet, ruleSet.getBody());
currentScope.registerMixin(ruleSet.convertToReusableStructure(), bodyScope);
}
} else if (kid.getType() == ASTCssNodeType.MIXIN_REFERENCE) {
currentScope.createDataPlaceholder();
} else if (kid.getType() == ASTCssNodeType.DETACHED_RULESET_REFERENCE) {
currentScope.createDataPlaceholder();