Remove adding MapSeq when lowering Reduce, make mapReducePartialReduce operate on ReduceSeq so the type wouldn't break, make mapFission preserve the correct reduce
Remove adding MapSeq when lowering Reduce, make mapReducePartialReduce operate on ReduceSeq so the type wouldn't break, make mapFission preserve the correct reduce

lift-project/lift,lift-project/lift,lift-project/lift,lift-project/lift,lift-project/lift