it works for `IntRange` because it inherits from `...
# random
k
it works for
IntRange
because it inherits from
IntProgression
which inherits from `Iterable``