if old_lo < old_hi:
            for hunk in highlight_hunk(new, new_lo, new_hi, old, old_lo, old_hi):
                yield hunk
        else:
            for line in new[new_lo:new_hi]: