* The {@link #set(Object)} method sets the current service instance for the
* current thread. The {@link #get()} method gets the current service instance
* for the current thread. The {@link #getProxy()} method gets a proxy that will
* delegate at runtime to the thread-specific instance. The result from this
* method can be passed at construction of an object that will be used by
* multiple threads.
* The {@link #set(Object)} method sets the current service instance for the
* current thread. The {@link #get()} method gets the current service instance
* for the current thread. The {@link #getProxy()} method gets a proxy that will
* delegate at runtime to the thread-specific instance. The result from this
* method can be passed at construction of an object that will be used by
* multiple threads.