refactored parse_sentence_tokens