          'ud-train': ud_train,
          'evaluate': evaluate,
          'convert': convert,
          'package': package,
          'vocab': vocab,
          'init-model': init_model,
          'profile': profile,
          'validate': validate
 
</s> remove     cdef attr_t* _phrase_key
 </s> add  </s> remove         self._phrase_key = <attr_t*>self.mem.alloc(max_length, sizeof(attr_t))
 </s> add  </s> remove         for loc in self.train_locs:
            gold_tuples = read_json_file(loc)
 </s> add         for loc in locs:
            loc = util.ensure_path(loc)
            if loc.parts[-1].endswith('json'):
                gold_tuples = read_json_file(loc)
            elif loc.parts[-1].endswith('msg'):
                with loc.open('rb') as file_:
                    gold_tuples = msgpack.load(file_, encoding='utf8')
            else:
                msg = "Cannot read from file: %s. Supported formats: .json, .msg"
                raise ValueError(msg % loc)
        'ud-evaluate': ud_evaluate,
          'ud-train': ud_train,
          'evaluate': evaluate,
        'ud-evaluate': ud_evaluate,
          'convert': convert,
          'package': package,
          'vocab': vocab,
          'init-model': init_model,
          'profile': profile,
          'validate': validate
keep add keep keep keep keep keep keep
 Revert "Merge branch 'develop' of https://github.com/explosion/spaCy into develop"

This reverts commit c9ba3d3c2dc7067cf8bd55f878cec45a8c6d73d4, reversing
changes made to 92c26a35d425d4e8ca1b805ea776ea10f5ded3df. 
spacy/__main__.py