So by removing the explicit require which doesn't work anyway and then running this check we're essentially saying, has rspec proper been loaded, ok use it, otherwise work around. Remember the Rakefile doesn't need rspec proper to be loaded to kick off an rspec suite.