Will the response array extractor work here? It'd be best to use it and/or update it to make it work since this is logic that is replicated throughout the gem.