I'm not sure I like this, can you explain why you are passing in `chain_to_execute` rather than re-randomising and running the whole suite as normal?

You might also want to directly reference ::RSpec::Time, which is more likely not to be polluted.