class Async::HTTP::Body::Rewindable

def read

def read
	if @index < @chunks.count
		chunk = @chunks[@index]
		@index += 1
	else
		if chunk = super
			@chunks << chunk
			@index += 1
		end
	end
	
	return chunk
end