From: ts Date: 2002-10-28T23:27:04+09:00 Subject: Re: How to invoke === using custom classes and case statements. >>>>> "K" == Khurram writes: K> case a K> when 'hello';printf "Blah....\n" K> when 'bye' ; printf "Blah....Blah...\n" K> else; printf "Blah... Blah... Blah...\n" K> end With this, this is String#=== which is called i.e. ruby call "hello".===(a) "bye".===(a) and not MyClass#=== Guy Decoux