How To: Override Initialize

Hiya...

I need to override the initialize method in one of my models to set some defaults. Do I want to set a variable length argument list or not?

That is, should I do it like this

  def initialize(*args)      ... set defaults      super(*args)   end

or like this:

  def initialize(args)      ... set defaults      super(args)   end