def use(mod, opts = {})
      raise ArgumentError, "#{mod} is not a Mimi module" unless mod < Mimi::Core::Module
      mod.configure(opts)
      used_modules << mod unless used_modules.include?(mod)
      true
    end
def use(mod, opts = {})
      raise ArgumentError, "#{mod} is not a Mimi module" unless mod < Mimi::Core::Module
      mod.configure(opts)
      used_modules << mod unless used_modules.include?(mod)
      true
    end
Use the given module