* scope is cloned and placed onto the stack in place of the mixin reference. Additionally,
* any arguments are applied to the mixin's scope.
*/
boolean resolveMixinReference(String name, ArgumentsNode arguments) {
if (!isParserTranslationEnabled()) {
return push(new PlaceholderNode(new SimpleNode(name)));
}
// Walk down the stack, looking for a scope node that knows about a given rule set
for (Node node : getContext().getValueStack()) {
if (!(node instanceof ScopeNode)) {