docs: def use_internal_state(self):
          """Use a specific RNG state."""
          old_state = random.getstate()
          random.setstate(self._random_state)
          yield
          self._random_state = random.getstate()
          random.setstate(old_state)