Fix desugaring of comprehensions.
Fix desugaring of comprehensions.

This fixes a surprisingly fundamental bug: Tuple accessors for nested
iterators built for comprehensions were not constructed correctly. This
bug was only never triggered because deep nestings after decorrelation
are rare.

ulricha/dsh