Random(start,end) still works as expected.
Range <-- means at least 1 number.
[, ...] <--- means optional more (as much as you want) values divided by a comma
So it also takes random(0,60,50,80,90)
Same for Array.At(X[, ...])
At least one X index
Optional a list of other values (indexes)
It now takes Array.At(1,2,3,4,5,6,7) without an error.