i suppose that is because it is usual to want to call the initializer immediately after instantiate an object and
a_foo := (Foo new) initialize rather than: a_foo := Foo new a_foo initialize
i suppose that is because it is usual to want to call the initializer immediately after instantiate an object and
a_foo := (Foo new) initialize rather than: a_foo := Foo new a_foo initialize