Writing a library that supports multiple platforms in Kotlin | Hacker News Reader