From: Yukihiro Matsumoto Date: 2009-01-14T23:14:54+09:00 Subject: Re: Why do true and false have separate classes Hi, In message "Re: Why do true and false have separate classes" on Wed, 14 Jan 2009 22:26:32 +0900, Ruby Rabbit writes: |Having 2 separate classes really complicated things since i don't want |to define 2 separate renderers and editors for true and false. Unlike Java, true and false are mere representative of boolean values. false and nil are treated as false value, and everyhing else are true value. So just moving true and false under Boolean does not solve the problem, I think. matz.