apply
Lazy
ThreadLocalFactory
WeakRefFactory
atomic
Lazy