Initial attempt at desugaring comprehensions