module Bundler::SafeCatch

def safe_catch(tag, &block)

def safe_catch(tag, &block)
  if Bundler.current_ruby.jruby?
    Internal.catch(tag, &block)
  else
    catch(tag, &block)
  end
end

def safe_throw(tag, value = nil)

def safe_throw(tag, value = nil)
  if Bundler.current_ruby.jruby?
    Internal.throw(tag, value)
  else
    throw(tag, value)
  end
end