> What about just this? > for i % 2 == 0 in sequence { ... } > > The first new identifier gets to be the index variable and subsequent new identifiers are errors. If that weren't a syntax error, I would expect it to loop over `[true, false, true, false, …]`. -- Brent Royal-Gordon Architechies