typo
don't set words_set twice
all iterators

Plus error handling!
Merge branch 'dropwhile'