=> (accessQueue ?? throw new ArgumentNullException(nameof(accessQueue))).AccessAsync(accesses, cancellation, attemptsCount, enqueueAll);
=> (queue ?? throw new ArgumentNullException(nameof(queue))).DoWorkAsync(works, cancellation, attemptsCount, enqueueAll);
=> (conveyor ?? throw new ArgumentNullException(nameof(conveyor))).ProcessDataAsync(data, cancellation, attemptsCount, enqueueAll);
.EnqueueAsyncAccess(access, cancellation, attemptsCount, priority);