John Carter wrote: > A very simple and generic way of improving the reliability of Ruby > programs is to implement the NullObject pattern by allowing nil to > accept all and every method instead of throwing a NoMethodError. I, for one, would rather see it throwing an error as it is now. Dead programs don't tell lies. -- Best regards, Alexey Verkhovsky Ruby Forum: http://ruby-forum.org (moderator) RForum: http://rforum.andreas-s.net (co-author) Instiki: http://instiki.org (maintainer)