incremental decode full buffer, not iterations

forgot that iterating over a byte string yields integers, making for strange values for the incremental decoder !
brevity