# File lib/facet/crosscase.rb, line 123
  def self::extend_object( mod )
      raise TypeError, "Expected a Module or a Class, got a " +
          mod.class.name unless
          mod.is_a?( Module )

      self::transformClassMethods( mod )
      self::transformInstanceMethods( mod )
      self::installMethodHooks( mod )
  end