newProxy

abstract fun <T : Any> newProxy(    cls: KClass<out T>,     moreInterfaces: Array<out KClass<*>>,     stub: Stub,     useDefaultConstructor: Boolean = false,     instantiate: Boolean = false): T