I fail to understand why (isn't this a parameter and thus a "local" variable?).
Would someone care to explain? Is the Request object thread-safe, if so why the difference?
SRV.184.108.40.206 Thread Safety
Implementations of the request and response objects are not guaranteed to be thread
safe. This means that they should only be used within the scope of the request
References to the request and response objects must not be given to objects
executing in other threads as the resulting behavior may be nondeterministic.