For unpacked array variables, random_variable can specify individual elements using the corresponding index. Omitting the index results in all the elements of the array being
affected by the call.
Randcase statements
exhibit thread stability. The random numbers are obtained from $urandom_range, thus, random values drawn are independent of
thread execution order. This may result multiple calls
to $urandom_range to handle greater than 32 bits.