title: How to call overriden function on super interface?
body: <pre><code>interface CrudRepo {
    fun save()
    fun saveAll()
  }
  
  interface CustomRepo : CrudRepo {
    fun validate()
    override fun save() {
      validate()
      saveAll() // can call saveAll, I need to call save on CrudRepo here
    }
  }
  </code></pre>
  
  <p><code>CrudRepo</code> has a function save which doesn't do validation. I decide to write my own interface which extends <code>CrudRepo</code> and overrides the save method. In my own definition of <code>save</code> I want to validate and then call the <code>save</code> method on the <code>CrudRepo</code>.</p>
  
  <p>What should I try ?</p>