open class ThreadLocalRef<T>
<init>(initial: () -> T)
fun get(): T
open fun initialValue(): T
fun set(value: T): Unit