              seen.add(chunk)
              entries.append((chunk, lex, pieces))
              if chunk[0].isalpha() and chunk[0].islower():
                  chunk = chunk[0].title() + chunk[1:]
                  lex = lex[0].title() + lex[1:]
                  seen.add(chunk)
                  entries.append((chunk, lex, pieces))
      return entries
 
</s> remove                 entries.append((chunk, lex, pieces))
 </s> add                 entries.append((chunk, pieces)) </s> remove             entries.append((chunk, lex, pieces))
 </s> add             entries.append((chunk, list(pieces))) </s> remove             lex = pieces.pop(0)
 </s> add  </s> remove     chunk, lex, pieces = aint
 </s> add     chunk, pieces = aint </s> remove     assert lex == "are"
    assert pieces == ["not"]
 </s> add     assert pieces[0] == "are"
    assert pieces[1] == "not"
                pieces[0] = pieces[0][0].title() + pieces[0][1:]
              seen.add(chunk)
              entries.append((chunk, lex, pieces))
              if chunk[0].isalpha() and chunk[0].islower():
                  chunk = chunk[0].title() + chunk[1:]
                pieces[0] = pieces[0][0].title() + pieces[0][1:]
                  seen.add(chunk)
                  entries.append((chunk, lex, pieces))
      return entries
keep keep keep keep replace keep keep keep
 * Refactor spacy so that chunks return arrays of lexemes, so that there is properly one lexeme per word. 
spacy/util.py