Hi, Can somebody explain to me how the Reducer interface works in a parallel setting? I'm using something like E reduce(E a, E b) myself. And I fail to understand how you can use two different parameter types unless you force all usage to be serial (non-parallel) application of elements. cheers Kasper