`_group_opcodes` was expected to yield lists, but when the second parameter was `None` it yielded a generator which broke `unified_diff` (fixes #3725)
Authored by: mgood 2006-10-18
Parent: [r3972]
Child: [r3974]