code: def p_mixin(self, p):
          
          self.scope.add_mixin(Mixin(list(p)[1:], p.lineno(3)).parse(self.scope))
          self.scope.pop()
          p[0] = None
docs: mixin_decl                : open_mixin declaration_list brace_close