# 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