  from .strings cimport StringStore
  
  
  cdef class Morphology:
      cdef public object tag_map
      cdef public object tag_names
      cdef public object tag_ids
      cdef public int n_tags
 
</s> remove     cdef int assign_tag(self, TokenC* token, int tag) except -1
 </s> add     cdef int assign_tag(self, StringStore strings, TokenC* token, int tag) except -1 </s> remove     cdef readonly Pool mem
    cdef readonly StringStore strings
    cdef readonly Model model
 </s> add  </s> remove     cdef public object lemmatizer
    cdef PreshMapArray _morph_cache
 </s> add     cdef readonly Model model </s> remove     cdef readonly int n_tags

 </s> add 
    cdef readonly object strings
    cdef public object lemmatizer
  from .strings cimport StringStore
  
  
  cdef class Morphology:
    cdef readonly object strings
    cdef public object lemmatizer
      cdef public object tag_map
      cdef public object tag_names
      cdef public object tag_ids
      cdef public int n_tags
keep keep keep add keep keep keep keep
 * Tagger training now working. Still need to test load/save of model. Morphology still broken. 
spacy/morphology.pxd