fun <reified T : Any> Scope.create(): T
Create instance for type T and inject dependencies into 1st constructor
fun <T : Any> Scope.create(kClass: KClass<T>): T