From: Yukihiro Matsumoto Date: 2005-11-17T10:11:12+09:00 Subject: Re: Object#to_b Hi, In message "Re: Object#to_b" on Thu, 17 Nov 2005 09:48:18 +0900, "Daniel Sheppard" writes: |The actual need for an Object#to_b is that there's no way to make your |own custom object that will behave in a false/nil manner. Yes. And I believe it's good. There's no possibility for us to confuse whether something is false. false is false, nil is false, that's all. In general, such attempt to define new false values is not worth the performance cost we all have to pay. matz.