Rely on pass-by-reference

No need to be functional about adapting the response hash. We all
know adapting the object in normalise_response() will change the
original object rather than create a new one.