Ian Bicking: the old part of his blog

Comment

Well, you could book up a patch that made str.__iter__ and unicode.__iter__ signal a warning.

I would guess that there is *some* code out there that relies on this, but not terribly much.
Comment on Python nit, chapter 3
by Michael Hudson