What about default methods like: ``` interface Eve...
# language-proposals
u
What about default methods like:
Copy code
interface EventHandler {
  fun handle(event: Event)
}

interface EventHandlerImpl : EventHandler {
  val ctx: Context
  override fun handle(event: Event) {
    doSomethingWith(event, ctx)
  }
}

class SomeActivity: Activity(), EventHandlerImpl {
  override val ctx = this
}