- What is the @JvmName annotation used for?
- What is the @JvmStatic annotation used for?
- What does the @JvmOverloads annotation do when applied to a Kotlin function?
- What are use-site targets used for?
- Is it true or false that companion objects can be given more meaningful names?
- What are two uses for companion objects?