                  validate=validate,
              )
          pipe_index = self._get_pipe_index(before, after, first, last)
          self._pipe_meta[name] = self.get_factory_meta(factory_name)
          self.pipeline.insert(pipe_index, (name, pipe_component))
          return pipe_component
  
      def _get_pipe_index(
          self,
          before: Optional[Union[str, int]] = None,
 
</s> remove         raise KeyError(Errors.E001.format(name=name, opts=self.pipe_names))
 </s> add         raise KeyError(Errors.E001.format(name=name, opts=self._pipe_names)) </s> remove         config, vocab=vocab, disable=disable, auto_fill=auto_fill, validate=validate,
 </s> add         config,
        vocab=vocab,
        disable=disable,
        exclude=exclude,
        auto_fill=auto_fill,
        validate=validate, </s> remove             return len(self.pipeline)
 </s> add             return len(self._pipeline) </s> remove             raise ValueError(Errors.E006.format(args=all_args, opts=self.pipe_names))
 </s> add             raise ValueError(Errors.E006.format(args=all_args, opts=self._pipe_names))
        self._pipeline.insert(pipe_index, (name, pipe_component))
                  validate=validate,
              )
          pipe_index = self._get_pipe_index(before, after, first, last)
          self._pipe_meta[name] = self.get_factory_meta(factory_name)
        self._pipeline.insert(pipe_index, (name, pipe_component))
          return pipe_component
  
      def _get_pipe_index(
          self,
          before: Optional[Union[str, int]] = None,
keep keep keep keep replace keep keep keep keep keep
 Allow loaded but disabled components 
spacy/language.py