I tried context parameters, Kotlin's new multi-receiver extension functions
Kotlin is getting a new concept that will widen the possibility of extension functions. The feature is still experimental in the latest Kotlin version, which makes it the perfect time to try them out.