# File lib/merb-core/core_ext/kernel.rb, line 117
  def use_orm(orm)
    raise "Don't call use_orm more than once" if registred_orm?(orm)

    begin
      Merb.generator_scope.delete(:merb_default)
      register_orm(orm)
      orm_plugin = "merb_#{orm}"
      Kernel.dependency(orm_plugin)
    rescue LoadError => e
      Merb.logger.warn!("The #{orm_plugin} gem was not found.  You may need to install it.")
      raise e
    end
  end