can this be made to work? ```open class A { } int...
# getting-started
d
can this be made to work?
Copy code
open class A {
}

interface B {
}

class C : A(), B {
}

fun main(args: Array<String>) {
    C().function()
}

fun <T> T.function() where T : A, T : B {    
}