Reductions are now really scheduled as-inline-as-possible by default.

This means that:
f(x, y) = sum(...);
f.vectorize(x, 4);

Now actually vectorizes the computation of the sum. Previously it did not.

Required coming up with vectorization rules for For and Allocate nodes.