  cimport spacy
  
  
  cdef class English(spacy.Language):
      cdef int find_split(self, unicode word, size_t length):
          cdef int i = 0
          # Contractions
          if word.endswith("'s"):
              return length - 2
          # Leading punctuation
 
</s> remove     cdef int find_split(self, unicode word, size_t length):
 </s> add     cdef int find_split(self, unicode word):
        length = len(word) </s> remove         if word.endswith("'s"):
 </s> add         if word.endswith("'s") and length >= 3: </s> remove     cdef int find_split(self, unicode word, size_t length)
 </s> add     cdef int find_split(self, unicode word) </s> remove     cdef int find_split(self, unicode word, size_t length)
 </s> add     cdef int find_split(self, unicode word)
    cdef int find_split(self, unicode word):
        cdef size_t length = len(word)
  cimport spacy
  
  
  cdef class English(spacy.Language):
    cdef int find_split(self, unicode word):
        cdef size_t length = len(word)
          cdef int i = 0
          # Contractions
          if word.endswith("'s"):
              return length - 2
          # Leading punctuation
keep keep keep keep replace keep keep keep keep keep
 * Refactor spacy so that chunks return arrays of lexemes, so that there is properly one lexeme per word. 
spacy/en.pyx