This change also fixes the Julia issue that bothered me the most personally: if in a comprehension with nested loops any of the non-outermost ones was over an empty sequence, you'd get an error.
Exciting times for the Julia community!
Someone wake me up when Julia reaches 1.0
Code with a mix of Y%#$ and lower_UPPER_CamelCase looks ugly.
Good stuff! While it's nice that the change made things cleaner, it's great to see it laid out in a more "why should I care?" fashion.