That’s a great feature, but it can cause some confusion when combined with the fact that all top level declarations are referenced unqualified from Kotlin.
Kotlin: The Good, The Bad, and The Ugly
AJ Alt

Would using package declarations help with this?

Like what you read? Give Mike Gehard a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.