enqueue
fun <A, R> suspend (A) -> R.enqueue(a: A, callback: AFCallback<R>, scope: CoroutineScope = AFCoreScope)
fun <A, B, R> suspend (A, B) -> R.enqueue(a: A, b: B, callback: AFCallback<R>, scope: CoroutineScope = AFCoreScope)
fun <A, B, C, R> suspend (A, B, C) -> R.enqueue(a: A, b: B, c: C, callback: AFCallback<R>, scope: CoroutineScope = AFCoreScope)