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