Given a decompression stream and chunks, yield chunks of
    decompressed data until the compression window ends.

def _load_stream_py3(dc, chunks):
    """
    Given a decompression stream and chunks, yield chunks of
    decompressed data until the compression window ends.
    """
    while not dc.eof:
        res = dc.decompress(dc.unconsumed_tail + next(chunks))
        yield res