From: Phlip Date: 2008-08-27T09:45:34+09:00 Subject: Re: Order of arguments Kless wrote: > func(bar='wrong', foo='order') Supplementing Joel's answer - that code is a Ruby fallacy and should be avoided. It does not name the arguments as they go in. It assigns two new variables into the calling scope - very confusingly. -- Phlip