# File lib/multimethod/multimethod.rb, line 62
    def add_method(method)
      # THREAD CRITICAL BEGIN
      remove_method(method.signature)
      @method.push(method)
      method.multimethod = self
      @lookup_method = { } # flush cache
      # THREAD CRITICAL END
    end