A non-`open` member function and a `private` member function are both declared in an open class. At the bytecode level, what invoke instruction does the Kotlin compiler emit for an in-class call to each?
open class Service {
fun publicFinal() { helper() } // call site
private fun helper() {}
}