From: Brian Mitchell Date: 2004-10-30T16:19:40+09:00 Subject: Re: Another scrach on head > That's interesting. Are you suggesting that `if` be a method? Sure... if we wanted to use real Ruby blocks for the conditionally executed code. Then we could extend this and have all object implement false? and true? (Inherited from Object by default)... this would allow custom false objects... this makes Ruby more friendly to DSLs which is something I've seen Ruby used for a lot and is a general __good__ feature of dynamic languages. But I haven't thought about it enough to make it an RCR. Brian Mitchell.