      cdef public list words
      cdef public list tags
      cdef public list morphs
      cdef public list lemmas
      cdef public list sent_starts
      cdef public list heads
 
</s> remove     cdef public list morphs
    cdef public list lemmas
 </s> add  </s> remove     def __init__(self, ids=None, words=None, tags=None, heads=None, deps=None,
            entities=None, morphs=None, lemmas=None, sent_starts=None,
 </s> add     def __init__(self, ids=None, words=None, tags=None, pos=None, morphs=None,
            lemmas=None, heads=None, deps=None, entities=None, sent_starts=None, </s> remove     def get_morph(self, i):
        return self.morphs[i] if i < len(self.morphs) else set()

    def get_lemma(self, i):
        return self.lemmas[i] if i < len(self.lemmas) else ""

 </s> add  </s> remove         s_ids, s_words, s_tags, s_heads = [], [], [], []
        s_deps, s_ents, s_morphs, s_lemmas, s_sent_starts = [], [], [], [], []
 </s> add         s_ids, s_words, s_tags, s_pos, s_morphs = [], [], [], [], []
        s_lemmas, s_heads, s_deps, s_ents, s_sent_starts = [], [], [], [], []
    cdef public list pos
      cdef public list words
      cdef public list tags
    cdef public list pos
      cdef public list morphs
      cdef public list lemmas
      cdef public list sent_starts
      cdef public list heads
keep add keep keep keep keep
 Add support for pos/morphs/lemmas in training data (#4941)

Add support for pos/morphs/lemmas throughout `GoldParse`, `Example`, and
`docs_to_json()`. 
spacy/gold.pxd