Making ForceJson generic middleware -- it makes more sense in light of the request/response/use pipeline and how Faraday::Middleware categorizes its own middleware.