hi, Is there a discussion of the rationale behind the _rearrange method somewhere? I'm probably just being gormless, but I think I'm missing the point a bit. Is it okay for a method just to expect named params like ->foo(arg1=>'stuff', arg2=>'things'); ? Cxx