AsyncCombiner< T, E> typedef 
    An asynchronous funcuntion that combines an element e with a previous
value previous, for use with reduceAsync.
An asynchronous funcuntion that combines an element e with a previous
value previous, for use with reduceAsync.