// FIR_IDENTICAL abstract class Abstract fun create(fn: () -> D): D { return fn() } fun main() { create(::Abstract) }