More precisely, the initializator list was not wrapped into EXPR nodes. Now it is. While on it, fix a minor bug (the substitutive of a FOR statement should produce no output type), and change order of execution to the actual one (iterators come last).