code: function ChunkStreamWithStream(stream, options) {
    ChunkStream.call(this, options);
  
    stream.pause(); // Pause stream and wait for data listener. It's useful for node v0.8
    this._stream = stream;
    this._stream.on('end', this.end.bind(this)); // Should catch the end event for node v0.8
  }
docs: Chunk stream
  1. Calculate md5
  2. Track reading offset
  3. Work with customize memory allocator
  4. Buffer data from stream.
  @param {object} options stream.Readable options