static AutoCloseable tempSetTL(ThreadLocal tl, A a) { ret tempSetThreadLocal(tl, a); } static AutoCloseable tempSetTL(BetterThreadLocal tl, A a) { ret tempSetThreadLocalIfNecessary(tl, a); }