diff --git a/kslog/package-list b/kslog/package-list
index b8e978f..83f8dcc 100644
--- a/kslog/package-list
+++ b/kslog/package-list
@@ -1,122 +1,147 @@
$dokka.format:html-v1
$dokka.linkExtension:html
+$dokka.location:dev.inmo.kslog.common.filter////PointingToDeclaration/kslog/dev.inmo.kslog.common.filter/index.html
+$dokka.location:dev.inmo.kslog.common.filter//filtered/dev.inmo.kslog.common.KSLog#kotlin.Function3[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.Throwable?,kotlin.Boolean]/PointingToDeclaration/kslog/dev.inmo.kslog.common.filter/filtered.html
+$dokka.location:dev.inmo.kslog.common.filter/FilterKSLog///PointingToDeclaration/kslog/dev.inmo.kslog.common.filter/-filter-k-s-log/index.html
+$dokka.location:dev.inmo.kslog.common.filter/FilterKSLog/FilterKSLog/#dev.inmo.kslog.common.KSLog#kotlin.Function3[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.Throwable?,kotlin.Boolean]/PointingToDeclaration/kslog/dev.inmo.kslog.common.filter/-filter-k-s-log/-filter-k-s-log.html
+$dokka.location:dev.inmo.kslog.common.filter/FilterKSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common.filter/-filter-k-s-log/perform-log.html
+$dokka.location:dev.inmo.kslog.common.filter/FilterKSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common.filter/-filter-k-s-log/perform-log.html
+$dokka.location:dev.inmo.kslog.common.filter/FilterKSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common.filter/-filter-k-s-log/perform-log.html
+$dokka.location:dev.inmo.kslog.common.filter/FilterKSLog/performLogS/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common.filter/-filter-k-s-log/perform-log-s.html
+$dokka.location:dev.inmo.kslog.common.typed////PointingToDeclaration/kslog/dev.inmo.kslog.common.typed/index.html
+$dokka.location:dev.inmo.kslog.common.typed//buildTypedLogger/#kotlin.collections.Map[kotlin.reflect.KClass[*]?,dev.inmo.kslog.common.KSLog]#kotlin.Function1[dev.inmo.kslog.common.typed.TypedKSLogBuilder,kotlin.Unit]/PointingToDeclaration/kslog/dev.inmo.kslog.common.typed/build-typed-logger.html
+$dokka.location:dev.inmo.kslog.common.typed/TypedKSLog///PointingToDeclaration/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log/index.html
+$dokka.location:dev.inmo.kslog.common.typed/TypedKSLog/TypedKSLog/#kotlin.collections.Map[kotlin.reflect.KClass[*]?,dev.inmo.kslog.common.KSLog]/PointingToDeclaration/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log/-typed-k-s-log.html
+$dokka.location:dev.inmo.kslog.common.typed/TypedKSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log/perform-log.html
+$dokka.location:dev.inmo.kslog.common.typed/TypedKSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log/perform-log.html
+$dokka.location:dev.inmo.kslog.common.typed/TypedKSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log/perform-log.html
+$dokka.location:dev.inmo.kslog.common.typed/TypedKSLog/performLogS/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log/perform-log-s.html
+$dokka.location:dev.inmo.kslog.common.typed/TypedKSLogBuilder///PointingToDeclaration/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log-builder/index.html
+$dokka.location:dev.inmo.kslog.common.typed/TypedKSLogBuilder/TypedKSLogBuilder/#kotlin.collections.Map[kotlin.reflect.KClass[*]?,dev.inmo.kslog.common.KSLog]/PointingToDeclaration/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log-builder/-typed-k-s-log-builder.html
+$dokka.location:dev.inmo.kslog.common.typed/TypedKSLogBuilder/build/#/PointingToDeclaration/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log-builder/build.html
+$dokka.location:dev.inmo.kslog.common.typed/TypedKSLogBuilder/default/#dev.inmo.kslog.common.KSLog/PointingToDeclaration/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log-builder/default.html
+$dokka.location:dev.inmo.kslog.common.typed/TypedKSLogBuilder/default/#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.Any,kotlin.Throwable?,kotlin.Unit]/PointingToDeclaration/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log-builder/default.html
+$dokka.location:dev.inmo.kslog.common.typed/TypedKSLogBuilder/on/#dev.inmo.kslog.common.KSLog/PointingToDeclaration/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log-builder/on.html
+$dokka.location:dev.inmo.kslog.common.typed/TypedKSLogBuilder/on/#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.Any,kotlin.Throwable?,kotlin.Unit]/PointingToDeclaration/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log-builder/on.html
+$dokka.location:dev.inmo.kslog.common.typed/TypedKSLogBuilder/on/#kotlin.reflect.KClass[*]?#dev.inmo.kslog.common.KSLog/PointingToDeclaration/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log-builder/on.html
+$dokka.location:dev.inmo.kslog.common.typed/TypedKSLogBuilder/on/#kotlin.reflect.KClass[*]?#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.Any,kotlin.Throwable?,kotlin.Unit]/PointingToDeclaration/kslog/dev.inmo.kslog.common.typed/-typed-k-s-log-builder/on.html
$dokka.location:dev.inmo.kslog.common////PointingToDeclaration/kslog/dev.inmo.kslog.common/index.html
-$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#dev.inmo.kslog.common.LogLevel#dev.inmo.kslog.common.LogLevel#kotlin.Array[dev.inmo.kslog.common.LogLevel]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
-$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#dev.inmo.kslog.common.LogLevel#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
-$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#java.util.logging.Logger#dev.inmo.kslog.common.LogLevel#dev.inmo.kslog.common.LogLevel#kotlin.Array[dev.inmo.kslog.common.LogLevel]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
-$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#java.util.logging.Logger#dev.inmo.kslog.common.LogLevel#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
-$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#java.util.logging.Logger#kotlin.Function3[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.Throwable?,kotlin.Boolean]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
-$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#java.util.logging.Logger#kotlin.collections.Iterable[dev.inmo.kslog.common.LogLevel]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
-$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#kotlin.Function3[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.Throwable?,kotlin.Boolean]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
-$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#kotlin.collections.Iterable[dev.inmo.kslog.common.LogLevel]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
-$dokka.location:dev.inmo.kslog.common//assert/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/assert.html
-$dokka.location:dev.inmo.kslog.common//assert/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/assert.html
-$dokka.location:dev.inmo.kslog.common//assert/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/assert.html
-$dokka.location:dev.inmo.kslog.common//assert/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/assert.html
-$dokka.location:dev.inmo.kslog.common//assertS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/assert-s.html
-$dokka.location:dev.inmo.kslog.common//assertS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/assert-s.html
-$dokka.location:dev.inmo.kslog.common//d/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/d.html
-$dokka.location:dev.inmo.kslog.common//d/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/d.html
-$dokka.location:dev.inmo.kslog.common//d/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/d.html
-$dokka.location:dev.inmo.kslog.common//d/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/d.html
-$dokka.location:dev.inmo.kslog.common//dS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/d-s.html
-$dokka.location:dev.inmo.kslog.common//dS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/d-s.html
-$dokka.location:dev.inmo.kslog.common//debug/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/debug.html
-$dokka.location:dev.inmo.kslog.common//debug/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/debug.html
-$dokka.location:dev.inmo.kslog.common//debug/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/debug.html
-$dokka.location:dev.inmo.kslog.common//debug/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/debug.html
-$dokka.location:dev.inmo.kslog.common//debugS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/debug-s.html
-$dokka.location:dev.inmo.kslog.common//debugS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/debug-s.html
+$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#dev.inmo.kslog.common.LogLevel#dev.inmo.kslog.common.LogLevel#kotlin.Array[dev.inmo.kslog.common.LogLevel]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.Any,kotlin.Throwable?,kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
+$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#dev.inmo.kslog.common.LogLevel#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.Any,kotlin.Throwable?,kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
+$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#java.util.logging.Logger#dev.inmo.kslog.common.LogLevel#dev.inmo.kslog.common.LogLevel#kotlin.Array[dev.inmo.kslog.common.LogLevel]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.Any,kotlin.Throwable?,kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
+$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#java.util.logging.Logger#dev.inmo.kslog.common.LogLevel#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.Any,kotlin.Throwable?,kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
+$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#java.util.logging.Logger#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.Any,kotlin.Throwable?,kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
+$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#java.util.logging.Logger#kotlin.collections.Iterable[dev.inmo.kslog.common.LogLevel]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.Any,kotlin.Throwable?,kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
+$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.Any,kotlin.Throwable?,kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
+$dokka.location:dev.inmo.kslog.common//KSLog/#kotlin.String#kotlin.collections.Iterable[dev.inmo.kslog.common.LogLevel]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.Any,kotlin.Throwable?,kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log.html
+$dokka.location:dev.inmo.kslog.common//assert/dev.inmo.kslog.common.KSLog#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/assert.html
+$dokka.location:dev.inmo.kslog.common//assert/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/assert.html
+$dokka.location:dev.inmo.kslog.common//assert/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/assert.html
+$dokka.location:dev.inmo.kslog.common//assert/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/assert.html
+$dokka.location:dev.inmo.kslog.common//assertS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/assert-s.html
+$dokka.location:dev.inmo.kslog.common//assertS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/assert-s.html
+$dokka.location:dev.inmo.kslog.common//d/dev.inmo.kslog.common.KSLog#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/d.html
+$dokka.location:dev.inmo.kslog.common//d/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/d.html
+$dokka.location:dev.inmo.kslog.common//d/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/d.html
+$dokka.location:dev.inmo.kslog.common//d/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/d.html
+$dokka.location:dev.inmo.kslog.common//dS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/d-s.html
+$dokka.location:dev.inmo.kslog.common//dS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/d-s.html
+$dokka.location:dev.inmo.kslog.common//debug/dev.inmo.kslog.common.KSLog#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/debug.html
+$dokka.location:dev.inmo.kslog.common//debug/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/debug.html
+$dokka.location:dev.inmo.kslog.common//debug/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/debug.html
+$dokka.location:dev.inmo.kslog.common//debug/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/debug.html
+$dokka.location:dev.inmo.kslog.common//debugS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/debug-s.html
+$dokka.location:dev.inmo.kslog.common//debugS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/debug-s.html
$dokka.location:dev.inmo.kslog.common//defaultMessageFormatter/#/PointingToDeclaration/kslog/dev.inmo.kslog.common/default-message-formatter.html
-$dokka.location:dev.inmo.kslog.common//e/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/e.html
-$dokka.location:dev.inmo.kslog.common//e/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/e.html
-$dokka.location:dev.inmo.kslog.common//e/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/e.html
-$dokka.location:dev.inmo.kslog.common//e/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/e.html
-$dokka.location:dev.inmo.kslog.common//eS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/e-s.html
-$dokka.location:dev.inmo.kslog.common//eS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/e-s.html
-$dokka.location:dev.inmo.kslog.common//error/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/error.html
-$dokka.location:dev.inmo.kslog.common//error/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/error.html
-$dokka.location:dev.inmo.kslog.common//error/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/error.html
-$dokka.location:dev.inmo.kslog.common//error/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/error.html
-$dokka.location:dev.inmo.kslog.common//errorS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/error-s.html
-$dokka.location:dev.inmo.kslog.common//errorS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/error-s.html
-$dokka.location:dev.inmo.kslog.common//i/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/i.html
-$dokka.location:dev.inmo.kslog.common//i/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/i.html
-$dokka.location:dev.inmo.kslog.common//i/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/i.html
-$dokka.location:dev.inmo.kslog.common//i/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/i.html
-$dokka.location:dev.inmo.kslog.common//iS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/i-s.html
-$dokka.location:dev.inmo.kslog.common//iS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/i-s.html
-$dokka.location:dev.inmo.kslog.common//info/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/info.html
-$dokka.location:dev.inmo.kslog.common//info/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/info.html
-$dokka.location:dev.inmo.kslog.common//info/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/info.html
-$dokka.location:dev.inmo.kslog.common//info/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/info.html
-$dokka.location:dev.inmo.kslog.common//infoS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/info-s.html
-$dokka.location:dev.inmo.kslog.common//infoS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/info-s.html
-$dokka.location:dev.inmo.kslog.common//invoke/dev.inmo.kslog.common.KSLog#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.String,kotlin.Throwable?,kotlin.Unit]/PointingToDeclaration/kslog/dev.inmo.kslog.common/invoke.html
-$dokka.location:dev.inmo.kslog.common//l/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.String#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/l.html
-$dokka.location:dev.inmo.kslog.common//l/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/l.html
-$dokka.location:dev.inmo.kslog.common//l/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/l.html
-$dokka.location:dev.inmo.kslog.common//l/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/l.html
-$dokka.location:dev.inmo.kslog.common//lS/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/l-s.html
-$dokka.location:dev.inmo.kslog.common//lS/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/l-s.html
-$dokka.location:dev.inmo.kslog.common//log/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.String#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/log.html
-$dokka.location:dev.inmo.kslog.common//log/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/log.html
-$dokka.location:dev.inmo.kslog.common//log/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/log.html
-$dokka.location:dev.inmo.kslog.common//log/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/log.html
-$dokka.location:dev.inmo.kslog.common//logS/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/log-s.html
-$dokka.location:dev.inmo.kslog.common//logS/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/log-s.html
+$dokka.location:dev.inmo.kslog.common//e/dev.inmo.kslog.common.KSLog#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/e.html
+$dokka.location:dev.inmo.kslog.common//e/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/e.html
+$dokka.location:dev.inmo.kslog.common//e/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/e.html
+$dokka.location:dev.inmo.kslog.common//e/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/e.html
+$dokka.location:dev.inmo.kslog.common//eS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/e-s.html
+$dokka.location:dev.inmo.kslog.common//eS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/e-s.html
+$dokka.location:dev.inmo.kslog.common//error/dev.inmo.kslog.common.KSLog#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/error.html
+$dokka.location:dev.inmo.kslog.common//error/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/error.html
+$dokka.location:dev.inmo.kslog.common//error/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/error.html
+$dokka.location:dev.inmo.kslog.common//error/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/error.html
+$dokka.location:dev.inmo.kslog.common//errorS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/error-s.html
+$dokka.location:dev.inmo.kslog.common//errorS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/error-s.html
+$dokka.location:dev.inmo.kslog.common//i/dev.inmo.kslog.common.KSLog#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/i.html
+$dokka.location:dev.inmo.kslog.common//i/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/i.html
+$dokka.location:dev.inmo.kslog.common//i/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/i.html
+$dokka.location:dev.inmo.kslog.common//i/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/i.html
+$dokka.location:dev.inmo.kslog.common//iS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/i-s.html
+$dokka.location:dev.inmo.kslog.common//iS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/i-s.html
+$dokka.location:dev.inmo.kslog.common//info/dev.inmo.kslog.common.KSLog#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/info.html
+$dokka.location:dev.inmo.kslog.common//info/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/info.html
+$dokka.location:dev.inmo.kslog.common//info/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/info.html
+$dokka.location:dev.inmo.kslog.common//info/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/info.html
+$dokka.location:dev.inmo.kslog.common//infoS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/info-s.html
+$dokka.location:dev.inmo.kslog.common//infoS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/info-s.html
+$dokka.location:dev.inmo.kslog.common//invoke/dev.inmo.kslog.common.KSLog#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.Any,kotlin.Throwable?,kotlin.Unit]/PointingToDeclaration/kslog/dev.inmo.kslog.common/invoke.html
+$dokka.location:dev.inmo.kslog.common//l/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/l.html
+$dokka.location:dev.inmo.kslog.common//l/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.String#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/l.html
+$dokka.location:dev.inmo.kslog.common//l/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/l.html
+$dokka.location:dev.inmo.kslog.common//l/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/l.html
+$dokka.location:dev.inmo.kslog.common//lS/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/l-s.html
+$dokka.location:dev.inmo.kslog.common//lS/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/l-s.html
+$dokka.location:dev.inmo.kslog.common//log/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/log.html
+$dokka.location:dev.inmo.kslog.common//log/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.String#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/log.html
+$dokka.location:dev.inmo.kslog.common//log/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/log.html
+$dokka.location:dev.inmo.kslog.common//log/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/log.html
+$dokka.location:dev.inmo.kslog.common//logS/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/log-s.html
+$dokka.location:dev.inmo.kslog.common//logS/dev.inmo.kslog.common.KSLog#dev.inmo.kslog.common.LogLevel#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/log-s.html
$dokka.location:dev.inmo.kslog.common//logTag/kotlin.Any#/PointingToDeclaration/kslog/dev.inmo.kslog.common/log-tag.html
$dokka.location:dev.inmo.kslog.common//logger/kotlin.Any#/PointingToDeclaration/kslog/dev.inmo.kslog.common/logger.html
-$dokka.location:dev.inmo.kslog.common//v/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/v.html
-$dokka.location:dev.inmo.kslog.common//v/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/v.html
-$dokka.location:dev.inmo.kslog.common//v/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/v.html
-$dokka.location:dev.inmo.kslog.common//v/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/v.html
-$dokka.location:dev.inmo.kslog.common//vS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/v-s.html
-$dokka.location:dev.inmo.kslog.common//vS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/v-s.html
-$dokka.location:dev.inmo.kslog.common//verbose/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/verbose.html
-$dokka.location:dev.inmo.kslog.common//verbose/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/verbose.html
-$dokka.location:dev.inmo.kslog.common//verbose/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/verbose.html
-$dokka.location:dev.inmo.kslog.common//verbose/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/verbose.html
-$dokka.location:dev.inmo.kslog.common//verboseS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/verbose-s.html
-$dokka.location:dev.inmo.kslog.common//verboseS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/verbose-s.html
-$dokka.location:dev.inmo.kslog.common//w/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/w.html
-$dokka.location:dev.inmo.kslog.common//w/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/w.html
-$dokka.location:dev.inmo.kslog.common//w/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/w.html
-$dokka.location:dev.inmo.kslog.common//w/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/w.html
-$dokka.location:dev.inmo.kslog.common//wS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/w-s.html
-$dokka.location:dev.inmo.kslog.common//wS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/w-s.html
-$dokka.location:dev.inmo.kslog.common//warning/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/warning.html
-$dokka.location:dev.inmo.kslog.common//warning/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/warning.html
-$dokka.location:dev.inmo.kslog.common//warning/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/warning.html
-$dokka.location:dev.inmo.kslog.common//warning/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/warning.html
-$dokka.location:dev.inmo.kslog.common//warningS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/warning-s.html
-$dokka.location:dev.inmo.kslog.common//warningS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/warning-s.html
-$dokka.location:dev.inmo.kslog.common//wtf/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/wtf.html
-$dokka.location:dev.inmo.kslog.common//wtf/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/wtf.html
-$dokka.location:dev.inmo.kslog.common//wtf/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/wtf.html
-$dokka.location:dev.inmo.kslog.common//wtf/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/wtf.html
-$dokka.location:dev.inmo.kslog.common//wtfS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/wtf-s.html
-$dokka.location:dev.inmo.kslog.common//wtfS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/wtf-s.html
+$dokka.location:dev.inmo.kslog.common//taggedLogger/#kotlin.Any/PointingToDeclaration/kslog/dev.inmo.kslog.common/tagged-logger.html
+$dokka.location:dev.inmo.kslog.common//v/dev.inmo.kslog.common.KSLog#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/v.html
+$dokka.location:dev.inmo.kslog.common//v/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/v.html
+$dokka.location:dev.inmo.kslog.common//v/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/v.html
+$dokka.location:dev.inmo.kslog.common//v/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/v.html
+$dokka.location:dev.inmo.kslog.common//vS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/v-s.html
+$dokka.location:dev.inmo.kslog.common//vS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/v-s.html
+$dokka.location:dev.inmo.kslog.common//verbose/dev.inmo.kslog.common.KSLog#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/verbose.html
+$dokka.location:dev.inmo.kslog.common//verbose/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/verbose.html
+$dokka.location:dev.inmo.kslog.common//verbose/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/verbose.html
+$dokka.location:dev.inmo.kslog.common//verbose/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/verbose.html
+$dokka.location:dev.inmo.kslog.common//verboseS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/verbose-s.html
+$dokka.location:dev.inmo.kslog.common//verboseS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/verbose-s.html
+$dokka.location:dev.inmo.kslog.common//w/dev.inmo.kslog.common.KSLog#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/w.html
+$dokka.location:dev.inmo.kslog.common//w/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/w.html
+$dokka.location:dev.inmo.kslog.common//w/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/w.html
+$dokka.location:dev.inmo.kslog.common//w/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/w.html
+$dokka.location:dev.inmo.kslog.common//wS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/w-s.html
+$dokka.location:dev.inmo.kslog.common//wS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/w-s.html
+$dokka.location:dev.inmo.kslog.common//warning/dev.inmo.kslog.common.KSLog#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/warning.html
+$dokka.location:dev.inmo.kslog.common//warning/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/warning.html
+$dokka.location:dev.inmo.kslog.common//warning/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/warning.html
+$dokka.location:dev.inmo.kslog.common//warning/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/warning.html
+$dokka.location:dev.inmo.kslog.common//warningS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/warning-s.html
+$dokka.location:dev.inmo.kslog.common//warningS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/warning-s.html
+$dokka.location:dev.inmo.kslog.common//wtf/dev.inmo.kslog.common.KSLog#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/wtf.html
+$dokka.location:dev.inmo.kslog.common//wtf/dev.inmo.kslog.common.KSLog#kotlin.String#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/wtf.html
+$dokka.location:dev.inmo.kslog.common//wtf/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/wtf.html
+$dokka.location:dev.inmo.kslog.common//wtf/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/wtf.html
+$dokka.location:dev.inmo.kslog.common//wtfS/dev.inmo.kslog.common.KSLog#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/wtf-s.html
+$dokka.location:dev.inmo.kslog.common//wtfS/dev.inmo.kslog.common.KSLog#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/wtf-s.html
$dokka.location:dev.inmo.kslog.common/CallbackKSLog///PointingToDeclaration/kslog/dev.inmo.kslog.common/-callback-k-s-log/index.html
-$dokka.location:dev.inmo.kslog.common/CallbackKSLog/CallbackKSLog/#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.String,kotlin.Throwable?,kotlin.Unit]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-callback-k-s-log/-callback-k-s-log.html
-$dokka.location:dev.inmo.kslog.common/CallbackKSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/-callback-k-s-log/perform-log.html
+$dokka.location:dev.inmo.kslog.common/CallbackKSLog/CallbackKSLog/#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.Any,kotlin.Throwable?,kotlin.Unit]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-callback-k-s-log/-callback-k-s-log.html
+$dokka.location:dev.inmo.kslog.common/CallbackKSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/-callback-k-s-log/perform-log.html
$dokka.location:dev.inmo.kslog.common/DefaultKSLog///PointingToDeclaration/kslog/dev.inmo.kslog.common/-default-k-s-log/index.html
-$dokka.location:dev.inmo.kslog.common/DefaultKSLog/DefaultKSLog/#kotlin.String#kotlin.Function3[dev.inmo.kslog.common.LogLevel,kotlin.String?,kotlin.Throwable?,kotlin.Boolean]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.String]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.String,kotlin.Throwable?,kotlin.Unit]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-default-k-s-log/-default-k-s-log.html
-$dokka.location:dev.inmo.kslog.common/DefaultKSLog/filter/#/PointingToDeclaration/kslog/dev.inmo.kslog.common/-default-k-s-log/filter.html
-$dokka.location:dev.inmo.kslog.common/DefaultKSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/-default-k-s-log/perform-log.html
-$dokka.location:dev.inmo.kslog.common/DefaultKSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-default-k-s-log/perform-log.html
-$dokka.location:dev.inmo.kslog.common/DefaultKSLog/performLogS/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-default-k-s-log/perform-log-s.html
+$dokka.location:dev.inmo.kslog.common/DefaultKSLog/DefaultKSLog/#kotlin.String#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.Any,kotlin.Throwable?,kotlin.String]#kotlin.Function4[dev.inmo.kslog.common.LogLevel,kotlin.String,kotlin.Any,kotlin.Throwable?,kotlin.Unit]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-default-k-s-log/-default-k-s-log.html
+$dokka.location:dev.inmo.kslog.common/DefaultKSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/-default-k-s-log/perform-log.html
+$dokka.location:dev.inmo.kslog.common/DefaultKSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-default-k-s-log/perform-log.html
+$dokka.location:dev.inmo.kslog.common/DefaultKSLog/performLogS/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-default-k-s-log/perform-log-s.html
$dokka.location:dev.inmo.kslog.common/KSLog.Companion///PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/-companion/index.html
$dokka.location:dev.inmo.kslog.common/KSLog.Companion/default/#/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/-companion/default.html
-$dokka.location:dev.inmo.kslog.common/KSLog.Companion/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/-companion/perform-log.html
-$dokka.location:dev.inmo.kslog.common/KSLog.Companion/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/-companion/perform-log.html
-$dokka.location:dev.inmo.kslog.common/KSLog.Companion/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/-companion/perform-log.html
-$dokka.location:dev.inmo.kslog.common/KSLog.Companion/performLogS/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/-companion/perform-log-s.html
+$dokka.location:dev.inmo.kslog.common/KSLog.Companion/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/-companion/perform-log.html
+$dokka.location:dev.inmo.kslog.common/KSLog.Companion/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/-companion/perform-log.html
+$dokka.location:dev.inmo.kslog.common/KSLog.Companion/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/-companion/perform-log.html
+$dokka.location:dev.inmo.kslog.common/KSLog.Companion/performLogS/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/-companion/perform-log-s.html
$dokka.location:dev.inmo.kslog.common/KSLog///PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/index.html
-$dokka.location:dev.inmo.kslog.common/KSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/perform-log.html
-$dokka.location:dev.inmo.kslog.common/KSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/perform-log.html
-$dokka.location:dev.inmo.kslog.common/KSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/perform-log.html
-$dokka.location:dev.inmo.kslog.common/KSLog/performLogS/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.String]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/perform-log-s.html
+$dokka.location:dev.inmo.kslog.common/KSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/perform-log.html
+$dokka.location:dev.inmo.kslog.common/KSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/perform-log.html
+$dokka.location:dev.inmo.kslog.common/KSLog/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.Function0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/perform-log.html
+$dokka.location:dev.inmo.kslog.common/KSLog/performLogS/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Throwable?#kotlin.coroutines.SuspendFunction0[kotlin.Any]/PointingToDeclaration/kslog/dev.inmo.kslog.common/-k-s-log/perform-log-s.html
$dokka.location:dev.inmo.kslog.common/LogLevel.ASSERT///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}kslog/dev.inmo.kslog.common/-log-level/-a-s-s-e-r-t/index.html
$dokka.location:dev.inmo.kslog.common/LogLevel.DEBUG///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}kslog/dev.inmo.kslog.common/-log-level/-d-e-b-u-g/index.html
$dokka.location:dev.inmo.kslog.common/LogLevel.ERROR///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}kslog/dev.inmo.kslog.common/-log-level/-e-r-r-o-r/index.html
@@ -126,7 +151,9 @@ $dokka.location:dev.inmo.kslog.common/LogLevel.WARNING///PointingToDeclaration/{
$dokka.location:dev.inmo.kslog.common/LogLevel///PointingToDeclaration/kslog/dev.inmo.kslog.common/-log-level/index.html
$dokka.location:dev.inmo.kslog.common/TagLogger///PointingToDeclaration/kslog/dev.inmo.kslog.common/-tag-logger/index.html
$dokka.location:dev.inmo.kslog.common/TagLogger/TagLogger/#kotlin.String/PointingToDeclaration/kslog/dev.inmo.kslog.common/-tag-logger/-tag-logger.html
-$dokka.location:dev.inmo.kslog.common/TagLogger/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.String#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/-tag-logger/perform-log.html
+$dokka.location:dev.inmo.kslog.common/TagLogger/performLog/#dev.inmo.kslog.common.LogLevel#kotlin.String?#kotlin.Any#kotlin.Throwable?/PointingToDeclaration/kslog/dev.inmo.kslog.common/-tag-logger/perform-log.html
$dokka.location:dev.inmo.kslog.common/TagLogger/tag/#/PointingToDeclaration/kslog/dev.inmo.kslog.common/-tag-logger/tag.html
dev.inmo.kslog.common
+dev.inmo.kslog.common.filter
+dev.inmo.kslog.common.typed
diff --git a/navigation.html b/navigation.html
index 9b70886..b819d26 100644
--- a/navigation.html
+++ b/navigation.html
@@ -2,22 +2,22 @@