MJR = me
JC = Jason Creighton


MJR> 	module ObjectSpace
MJR> 	    class << self
MJR> 	        include Enumerable
MJR> 		def each(*args, &block) each_object(*args, &block) end
MJR> 	    end
MJR> 	end

JC> err....why don't you just alias each to each_object?

JC> module ObjectSpace
JC>   class << self
JC>     include Enumerable
JC>     alias :each :each_object
JC>   end
JC> end

Uhm . . . because it's too easy?  
I wanted to show off my understanding of passing &blocks around?  
Maybe I'm a firm believer in TMTOWTDI?  
Would you believe . . . I just forgot about alias? :)

Thanks.

-Mark