          get_examples (Callable[[], Iterable[Example]]): Function that
              returns a representative sample of gold-standard Example objects.
          nlp (Language): The current nlp object the component is part of.
  
          DOCS: https://nightly.spacy.io/api/entitylinker#initialize
          """
          self._ensure_examples(get_examples)
 
</s> remove         self._require_kb()
 </s> add         if kb_loader is not None:
            self.kb = kb_loader(self.vocab)
            self.cfg["entity_vector_length"] = self.kb.entity_vector_length
        self.validate_kb() </s> remove         kb_loader (Callable[[Vocab], KnowledgeBase]): A function that creates a KnowledgeBase from a Vocab instance.
 </s> add 
        kb_loader (Callable[[Vocab], KnowledgeBase]): A function that creates a KnowledgeBase from a Vocab instance.
            Note that providing this argument, will overwrite all data accumulated in the current KB.
            Use this only when loading a KB as-such from file.
          get_examples (Callable[[], Iterable[Example]]): Function that
              returns a representative sample of gold-standard Example objects.
          nlp (Language): The current nlp object the component is part of.
        kb_loader (Callable[[Vocab], KnowledgeBase]): A function that creates a KnowledgeBase from a Vocab instance.
            Note that providing this argument, will overwrite all data accumulated in the current KB.
            Use this only when loading a KB as-such from file.
  
          DOCS: https://nightly.spacy.io/api/entitylinker#initialize
          """
          self._ensure_examples(get_examples)
keep keep add keep keep keep keep
 move kb_loader to initialize for NEL instead of constructor 
spacy/pipeline/entity_linker.py