Do you mind moving org.apache.spark.util.XORShiftRandom into this random package, and use that instead of java.util.Random here?