>> I also included some more TestData instances specifically for sequential streams and map streams whose size is unknown, thus exercising the case of sink.begin(-1). > > Did the new tests find anything yet? More likely to start finding errors once we start enforcing the invariants for XxxStreamBuilder (hint) :)