If you follow my suggestion above (about not having a small `lib/rspec/core/random.rb` file), then I think this file can be renamed to `lib/rspec/core/backport_random.rb` -- no need to namespace it under `random`.