[RFC] Adding operands and results to loop.for

Common does not mean enforced everywhere. Only where the behavior is the same or otherwise unsurprising.

I don’t recall the details of the parallel loop proposal, but could speculate that you might want to use a similar syntax with an explicit flag for the absence of the optional value.