module Gem::DefaultUserInteraction

def self.use_ui(new_ui)

def self.use_ui(new_ui)
  old_ui = @ui
  @ui = new_ui
  yield
ensure
  @ui = old_ui
end