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