              self.has_parser_model = path.exists(path.join(self._data_dir, 'deps'))
              self.has_tagger_model = path.exists(path.join(self._data_dir, 'pos'))
  
          self.tokenizer = Tokenizer(self.vocab, tok_rules, prefix_re,
                                     suffix_re, infix_re,
                                     POS_TAGS, tag_names)
          # These are lazy-loaded
          self._tagger = None
 
</s> remove     def __call__(self, text, tag=True, parse=parse_if_model_present):
 </s> add     @property
    def entity(self):
        if self._entity is None:
            self._entity = GreedyParser(path.join(self._data_dir, 'ner'),
                                        self.EntityTransitionSystem)
        return self._entity

    def __call__(self, text, tag=True, parse=parse_if_model_present,
                 entity=parse_if_model_present):
            self.has_entity_model = path.exists(path.join(self._data_dir, 'ner'))
              self.has_parser_model = path.exists(path.join(self._data_dir, 'deps'))
              self.has_tagger_model = path.exists(path.join(self._data_dir, 'pos'))
            self.has_entity_model = path.exists(path.join(self._data_dir, 'ner'))
  
          self.tokenizer = Tokenizer(self.vocab, tok_rules, prefix_re,
                                     suffix_re, infix_re,
                                     POS_TAGS, tag_names)
          # These are lazy-loaded
          self._tagger = None
keep add keep keep keep keep keep keep
 * Prepare English class for NER 
spacy/en/__init__.py