anchor.diff:  	 */
   	
   	public void function set(required value) {
  -		request[instance.currentThread] = arguments.value;
  +		local.threadId = getThreadId();
  +		request[local.threadId] = arguments.value;
   	}
   	
   	/**
  
positive.code:  */
  component extends="cfesapi.org.owasp.esapi.lang.Object" {
  
  	instance.currentThread = resetThreadId();
  
  	private String function resetThreadId() {
  		instance.currentThread = "ThreadLocal_" & createUUID();
  		return instance.currentThread;
  	}
  	
  	/**
  
negative.code: 	 */
  	
  	public function get() {
  		local.threadId = getThreadId();
  		if(structKeyExists(request, local.threadId)) {
  			return request[local.threadId];
  		}
  		return setInitialValue();
  	}
  