code: function BindingIdentifier(node, parent, scope, state) {
      if (node.name === state.name) {
        state.deopted = true;
      }
    }
docs: Deopt on use of a binding identifier with the same name as our rest param.
  
  See https://github.com/babel/babel/issues/2091