Return a random index valid for the provided array
Array to return index from
Optional
optionally overridable random function, if void falls back to the module instance-wide random function
random
void
Valid random index
RandomNoFunctionAvailableError if no random function is available
Return a random index valid for the provided array