It would be nice to have some discussion here about how/why this works (e.g. since RSpec takes care not to mess with the global random number generator).  I can fill that in post merge if you'd rather, though.