Dont extend requestOpts directly. Extend to new object so we dont overwrite object refs.