0. QQgjjjTYPE_PARAMETER name:Value index:1 variance: superTypes:[kotlin.Any] reified:falseTYPE_PARAMETER name:Key index:0 variance:in superTypes:[kotlin.Any] reified:falseFIELD PROPERTY_BACKING_FIELD name:expireAfterWriteDuration type:kotlin.time.Duration visibility:privateFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:io.github.reactivecircus.cache4k.CacheBuilderImpl) returnType:kotlin.UnitFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> () returnType:kotlin.AnyFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:io.github.reactivecircus.cache4k.CacheBuilderImpl) returnType:kotlin.UnitFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> () returnType:kotlin.AnyFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:io.github.reactivecircus.cache4k.CacheBuilderImpl) returnType:kotlin.UnitFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> () returnType:kotlin.AnyFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:io.github.reactivecircus.cache4k.CacheBuilderImpl) returnType:kotlin.UnitFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:io.github.reactivecircus.cache4k.CacheBuilderImpl) returnType:kotlin.UnitOQTYPE_PARAMETER name:Key index:0 variance: superTypes:[kotlin.Any] reified:falseTYPE_PARAMETER name:Value index:1 variance: superTypes:[kotlin.Any] reified:falseFIELD PROPERTY_BACKING_FIELD name:key type:Key of io.github.reactivecircus.cache4k.CacheEvent.Created visibility:private [final]eFIELD PROPERTY_BACKING_FIELD name:reading type:kotlinx.atomicfu.AtomicLong visibility:private [final]FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (currentReading:kotlin.Long) returnType:kotlin.LongOnkTYPE_PARAMETER name:Key index:0 variance: superTypes:[kotlin.Any] reified:falseFIELD PROPERTY_BACKING_FIELD name:keyBasedMutexes type:co.touchlab.stately.collections.IsoMutableMap visibility:private [final]FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> () returnType:T of io.github.reactivecircus.cache4k.KeyedSynchronizer.synchronizedForFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> () returnType:kotlin.NothingFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> () returnType:kotlin.UnitOQo**1l3'(TYPE_PARAMETER name:Key index:0 variance: superTypes:[kotlin.Any] reified:falseTYPE_PARAMETER name:Value index:1 variance: superTypes:[kotlin.Any] reified:falseFIELD PROPERTY_BACKING_FIELD name:expireAfterWriteDuration type:kotlin.time.Duration visibility:private [final]FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:io.github.reactivecircus.cache4k.RealCache) returnType:kotlin.BooleanFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:io.github.reactivecircus.cache4k.RealCache) returnType:io.github.reactivecircus.cache4k.ReorderingIsoMutableSet>FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:io.github.reactivecircus.cache4k.RealCache) returnType:kotlin.BooleanFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:io.github.reactivecircus.cache4k.RealCache) returnType:io.github.reactivecircus.cache4k.ReorderingIsoMutableSet>FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:io.github.reactivecircus.cache4k.CacheEntry) returnType:Value of io.github.reactivecircus.cache4k.RealCache?FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> () returnType:Value of io.github.reactivecircus.cache4k.RealCache [suspend]FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:io.github.reactivecircus.cache4k.CacheEntry) returnType:Value of io.github.reactivecircus.cache4k.RealCache?FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (loadedValue:Value of io.github.reactivecircus.cache4k.RealCache) returnType:Value of io.github.reactivecircus.cache4k.RealCacheFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:Value of io.github.reactivecircus.cache4k.RealCache) returnType:io.github.reactivecircus.cache4k.CacheEvent.UpdatedFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:io.github.reactivecircus.cache4k.CacheEntry) returnType:kotlin.UnitFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (entry:io.github.reactivecircus.cache4k.CacheEntry) returnType:kotlin.UnitFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (entry:io.github.reactivecircus.cache4k.CacheEntry) returnType:kotlin.PairFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (queue:co.touchlab.stately.collections.IsoMutableSet>) returnType:kotlin.UnitFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.MutableCollection>) returnType:kotlin.UnitFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.MutableCollection>) returnType:kotlin.Unit?FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:io.github.reactivecircus.cache4k.CacheEntry) returnType:kotlin.UnitFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.time.TimeMark) returnType:kotlin.time.TimeMarkFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.time.TimeMark) returnType:kotlin.time.TimeMarkFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.time.TimeMark) returnType:kotlin.time.TimeMarkNTYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:falseFUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.MutableCollection) returnType:kotlin.Boolean