From: mengx@... Date: 2001-12-31T23:25:03+09:00 Subject: [ruby-talk:29856] A Bug or something else? Normally a = nil "#{a}" => "" (likely a.to_s is called) After I disabled several methods for NilClass as follows: class NilClass private :to_s, :to_a, :to_i end the above still holds true. So should it be considered a bug? What I am thinking is that it is dangerous to silently convert "nil" to "" in most cases. Can it be changed, at least when I disable the "to_s" method ? Thanks -Ted