Michael Fellinger wrote: > nil.to_i > # > NoMethodError: undefined method `to_i' for nil:NilClass > Integer(nil) > # > TypeError: can't convert nil into Integer > > This is on my wish list for Christmas among other things. Well, if you'd like it so much, why not just redefine it in your own programs? Everyone else seems to expect it to return 0 instead of being hostile by throwing an exception... mortee