in core/src/main/java/com/epam/coroutinecache/api/CoroutinesCache.kt [32:36]
fun <T> using(clazz: Class<*>): T {
proxyProvider = ProxyProvider(cacheParams, scope)
return Proxy.newProxyInstance(clazz.classLoader, arrayOf(clazz), proxyProvider) as T
}