Multiple minor cleanups
Actually return the iterator for the partitioner
PEP257 says put a newline between class statement line & first docstring line
Number of changes to make linters happier
More minor tweaks