From: "John W. Long" Date: 2004-01-01T04:03:39+09:00 Subject: Array #== and #=== Now I'm really confused: irb(main):001:0> o = Object.new => # irb(main):002:0> o.class == Object => true irb(main):003:0> o.class === Object => true irb(main):004:0> o = Array.new => [] irb(main):005:0> o.class == Array => true irb(main):006:0> o.class === Array => false What's going on here? Why is o.class === Array false? Ruby version 1.8.0. ___________________ John Long www.wiseheartdesign.com