require
EmptyLifecycleValue
LifecycleValue