Hi --

I noticed this:

   def initialize(enum = nil, &block)
     @hash ||= Hash.new

in set.rb. I'm wondering why the assignment is ||= rather than just =.
All the tests pass without the ||.


David

-- 
Training for 2008!
Ruby on Rails training by David A. Black/Ruby Power and Light, LLC:
    * Intro to Rails, New York, NY, February 4-7 2008
    * Advancing With Rails, New York, NY, February 11-14 2008
Hosted by Exceed Education. See http://www.rubypal.com for details!