Isolate is a very simple RubyGems sandbox. It provides a way to express and automatically install your project's Gem dependencies.
.
When Isolate runs, it uses GEM_HOME, GEM_PATH, and a few other tricks to separate your code from the system's RubyGems configuration, leaving it free to run in blissful solitude.
This is needed for closing bug #705322.