Dodałem "30-minutową" implementację zmiennych dynamicznych korzystających z ThreadLocal.