// Return a new instance of the model class with the provided arguments.
return modelClass.getConstructor(String::class.java, String::class.java, String::class.java, Proxy::class.java, ContentResolver::class.java, ExecutorService::class.java)
.newInstance(urlString, userAgent, localeString, proxy, contentResolver, executorService)
// Return a new instance of the model class with the provided arguments.
return modelClass.getConstructor(String::class.java, String::class.java, String::class.java, Proxy::class.java, ContentResolver::class.java, ExecutorService::class.java)
.newInstance(urlString, userAgent, localeString, proxy, contentResolver, executorService)