GroupFromGeneratorsAlt( items.Select(str => Cycles.FromString(str).ToPermutation(n)),
return(Measure(items.Select(item => new SingleRequestData { Id = item.Id, Text = item.Text }).ToArray(), token)
(await Task.WhenAll(items.Select(x => Task.Run(async() => (x, await asyncPredicate(x)), cancellationToken))))