interagent/committee — pull request #37 by dpiddy (2014-06-12 19:29:37+00:00)
Title: Rack response bodies are only guaranteed to provide #each.

According to the [rack spec](http://rubydoc.info/github/rack/rack/master/file/SPEC#The_Body), the response body is only required to respond to `#each`.

This fix is required to use Committee as a middleware in Rails as responses come back as `ActionDispatch::Response` which does not implement `#reduce`.