Audit using https://kotlinlang.org/docs/jvm-api-guidelines-introduction.html as a guideline, bearing in mind this is a *multiplatform* library not just *JVM*