Chapter #3 - Section 3.3.3 -  Using ThreadLocal to ensure Thread Confinement