!7 static new InheritableThreadLocal tl; p { thread { tl.set("thread1"); assertEqualsVerbose("thread1", tl!); thread { assertEqualsVerbose("thread1", tl!); } } thread { assertEqualsVerbose(null, tl!); } sleepSeconds(1); // Too lazy to join threads }