Trans wrote:
> irb(main):001:1class Object
> irb(main):002:1>   alias :init :initialize
> irb(main):003:1>   def initialize( *args, &blk )
> irb(main):004:2>     init( *args, &blk )
> irb(main):005:2>   end
> irb(main):006:1> end
> (irb):3: warning: redefining Object#initialize may cause infinite loop
>
> Is this warning really neccessary?
>
> Thanks,
> T.

No, and I'd like to reiterate my idea for structured warnings so that
we can wrap and disable them as we like. :)

- Dan