fixes 857 - options object is mutated by calling request

fixes #857.