Tests should pass a `Rand` around instead of depending on global state. https://github.com/golang/geo/blob/69a8a986ba10df9c6eeab712a5b4adf5740a2567/s2/s2_test.go#L56 C++ was changed to do this a while ago.