I am pretty sure that MultiResponse uses the last response by default (because `use_first_response` [defaults to false](https://github.com/activemerchant/active_merchant/blob/master/lib/active_merchant/billing/response.rb#L49)).    So if you take away the assignment to the `response` variable then `MultiResponse.run` should just return the last response in the process.