  from spacy import lex_of
  
  
  def test_possess():
      tokens = expand_chunk(lookup("Mike's"))
      assert len(tokens) == 2
      assert unhash(lex_of(tokens[0])) == "Mike"
      assert unhash(lex_of(tokens[1])) == "'s"
  
  
  def test_apostrophe():
 
</s> remove     tokens = expand_chunk(lookup("schools'"))
 </s> add     tokens = tokenize("schools'") </s> remove     tokens = expand_chunk(lookup("we'll"))
 </s> add     tokens = tokenize("we'll") </s> remove from spacy.spacy import expand_chunk
from spacy.en import lookup, unhash
 </s> add from spacy.en import tokenize, lookup, unhash </s> remove     tokens = expand_chunk(lookup(string))
 </s> add     tokens = tokenize(string)
    tokens = tokenize("Mike's")
  from spacy import lex_of
  
  
  def test_possess():
    tokens = tokenize("Mike's")
    tokens = tokenize("Mike's")
      assert unhash(lex_of(tokens[0])) == "Mike"
      assert unhash(lex_of(tokens[1])) == "'s"
  
  
  def test_apostrophe():
keep keep keep keep replace replace keep keep keep keep keep
 * Refactor spacy so that chunks return arrays of lexemes, so that there is properly one lexeme per word. 
tests/test_contractions.py