So... Dependency Injection and Kotlin. Right now it seems like there are quite a few "one man bands" out there trying to be the next big thing. Dagger seems almost like an elephant in a Window store, considering how elegant DI could be done in Kotlin.
What would you use today, and in a near future?