new operation: mapFilterReduce that allows seqop to discard old result
as well as ignoring next element