  
  cdef struct TokenC:
      const LexemeC* lex
      Morphology morph
      univ_tag_t pos
      int tag
      int idx
      int lemma
      int sense
      int head
 
</s> remove     univ_tag_t pos
 </s> add     univ_pos_t pos </s> remove     cdef int lemmatize(self, const univ_tag_t pos, const LexemeC* lex) except -1
 </s> add     cdef int lemmatize(self, const univ_pos_t pos, const LexemeC* lex) except -1 </s> remove     cdef int lemmatize(self, const univ_tag_t pos, const LexemeC* lex) except -1:
 </s> add     cdef int lemmatize(self, const univ_pos_t pos, const LexemeC* lex) except -1: </s> remove     cdef readonly univ_tag_t pos
 </s> add     cdef readonly univ_pos_t pos </s> remove from .typedefs cimport flags_t, attr_t, id_t, hash_t, univ_tag_t
 </s> add from .typedefs cimport flags_t, attr_t, id_t, hash_t
from .parts_of_speech cimport univ_pos_t
    univ_pos_t pos
  
  cdef struct TokenC:
      const LexemeC* lex
      Morphology morph
    univ_pos_t pos
      int tag
      int idx
      int lemma
      int sense
      int head
keep keep keep keep replace keep keep keep keep keep
 * Move POS tag definitions to parts_of_speech.pxd 
spacy/structs.pxd