Append mode

I want to propose to you include an additional operating mode: append mode. Function can be called repeatedly on parts of data. The final result will be the same as if function was called ones on single piece.