Remove intermediate step of treating oauth params as a hash and safely handle duplicate names in either query params or POST data.