Ring middleware adding support for asynchronous responses using core.async channels.