Fixed issue with optional Expires param failing validation

I suspect that makeRequest is making a copy of the params object,
and the delete happens too late in the process. Then validation fails
because Expires is not a valid param.