make handle_response require incoming `response` param to either respond_to?(to_hash) or have friendly hash-like responses to :status and :body keys.