public int Next(int minValue, int maxValue) => ThreadSafeRandom.Next(minValue, maxValue);
public double NextDouble() => ThreadSafeRandom.NextDouble();
public int Next() => ThreadSafeRandom.Next();
public void NextBytes(byte[] buffer) => ThreadSafeRandom.NextBytes(buffer);