Fixes SizeOp evaluration. Introduced 3-phase reduce: map -> aggregate -> merge