From: Florian Gross Date: 2004-11-01T10:58:52+09:00 Subject: Re: New Ruby conditional semantics thoughts Robert Klemme wrote: >> This also allows change in behavior and more false >> types to be added to ruby. This will help the with implementation of >> DSLs using ruby. > > Hmm... I'm not sure whether I understand this: where exactly does it > help to have more "false" values when implementing DSL's? It's quite useful for proxies. For example a WeakRef to false will not behave exactly like false. This is a bigger problem when you're trying to do some more exotic proxies. (This is needed for Junctions like they exist in Perl 6.)