From: ts Date: 2002-03-19T01:48:23+09:00 Subject: Re: language addition: automatic 'new' >>>>> "M" == Mike Wyer writes: M> ie you can alias an upper case identifier to a lowercase method. You don't need this pigeon% cat b.rb #!/usr/bin/ruby class FooBar def initialize(arg) p "FooBar #{arg}" end end def FooBar(arg) FooBar.new(arg) end FooBar(20) pigeon% pigeon% b.rb "FooBar 20" pigeon% Guy Decoux