Yeah, I think I prefer the `rspec_<lib>_loaded?` approach you had before over that.  That said, I don't fully understand why all that extra setup is needed with the approach I suggested, and it's complex enough that explaining why probably won't be simple....so for now go with the simpler approach you originally had and I'll try it out locally and see if I can find a better solution.