protected function handleMixin(array $token)
{
if ($this->inMixin) {
$this->throwException("Failed to define mixin {$token['name']}: Mixins can't be nested. Please each mixin outside of each other.");
}
$node = $this->createNode('mixin', $token);
$node->name = $token['name'];
$node->attributes = [];
$node->assignments = [];
$this->inMixin = true;
$this->mixinLevel = $this->level;
$this->current = $node;
}