The following message is a courtesy copy of an article that has been posted to comp.lang.misc as well. Yukihiro Matsumoto <matz / netlab.co.jp> writes: > In fact Ruby called `initialize' for these classes before, just like > you proposed. In these days I received several complains like: > `initialize' would not work as I expect, it requires fixed number of > arguments, etc. I guess you just can't win ;-) So, as of 1.5.2.x, is it just Array that has this property? (I seem to remember you saying that you'd changed File etc.) Regards Dave