Bugfix: Handling of empty Chunks in isStreamFinished When used together with eneeCheckIfDone, isStreamFinished may return Nothing even if the only remaining part of the stream is Chunk []. To reproduce:
Bugfix: Handling of empty Chunks in isStreamFinished
When used together with eneeCheckIfDone, isStreamFinished may return Nothing
even if the only remaining part of the stream is Chunk []. To reproduce:

run $ joinIM $ enumChunk (Chunk []) $ joinI $ convStream
    (Data.Iteratee.head >>= return . (:[]) . (+1)) stream2list


JohnLato/iteratee