def word_tokenize(text, include_punc=True, *args, **kwargs):
    words = chain.from_iterable(
        _word_tokenizer.itokenize(sentence, include_punc=include_punc,
                                *args, **kwargs)
        for sentence in sent_tokenize(text))
    return words
TODO: This needs to be properly used
dataset/ETHPy150Open sloria/TextBlob/textblob/tokenizers.py/word_tokenize--crossover with--dataset/ETHPy150Open saeschdivara/ArangoPy/arangodb/orm/models.py/CollectionModel.get_all_fields