getAndSelectCapability

abstract fun <T : Any> getAndSelectCapability(kClass: KClass<T>): T?