static O getTL(O o, S name) { ret getThreadLocal(o, name); } static A getTL(ThreadLocal tl) { ret getThreadLocal(tl); } static A getTL(ThreadLocal tl, A defaultValue) { ret getThreadLocal(tl, defaultValue); }