Fix edge case in sequence::each.par that would cause reentrant calls to the consume loop's next() function. (No simple testcase unfortunately).