auto randomCover(Range, UniformRNG)(Range r, auto ref UniformRNG rng) if (isRandomAccessRange!Range && isUniformRNG!UniformRNG)
Ditto
auto randomCover(Range)(Range r) if (isRandomAccessRange!Range)