Well, all Objects must be nil or non-nil, but the idea of true/false doesn't apply to all objects. My examples were just an attempt to figure out how these methods would be useful. Bill On Sat, 30 Oct 2004 00:29:11 +0900, Mohammad Khan <mkhan / lextranet.com> wrote: > Bill, > > I didn't get what you wanted to mean by your examples. > > If nil? can be in DbObject > true? and false? can be in DbObject.