the implementation is here: <https://github.com/MicroUtils/kotlin-logging/pull/13/commits/c7690d806c...