From: Dave Burt Date: 2004-05-21T06:48:47+09:00 Subject: Re: Zero is true ... whoda thunk? I've said this elsewhere in the thread, so just briefly here: true/false can possibly be considered not as basic as nil/object; true and false would then be seen as a secondary representation of that dichotomy, for convenience. See [ruby-talk:100755]. Nicholas Van Weerdenburg> nonzero? returned nil instead of false for me. Shouldn't it return false? Claus Spitzer > No. From the pickaxe: Carlos> But why shouldn't it return false instead of nil?