The only function I used was MisspelledWords(). I assumed that MisspelledWords returned a list of words, which included duplicate listings of words mispelled the same way. That is, if "apple" is misspelled twice as "appllee", then the list returned would have ["appllee", "appllee"].