# File lib/multimethod/multimethod.rb, line 24
    def initialize(name, *opts)
      raise NameError, "multimethod name not specified" unless name && name.to_s.size > 0
      @debug = nil

      @name = name
      @name_i = 0
      @method = [ ]
      @dispatch = { }

      @lookup_method = { }
      
    end