threadLocal

fun <T> threadLocal(initialValue: () -> T): ReadWriteProperty<Any?, T>