On Thu, Dec 4, 2008 at 2:40 PM, Brian Candler <B.Candler / pobox.com> wrote: > Although I can't think of sensible use cases where > mandatory parameters are at both ends anyway. > Ko1 posted several days ago. It was something like that: class MyArray def []=(*args, value) p [args, value] end end MyArray.new[1, 2, 3, 4] = 5 # args = [1,2, 3, 4], value = 5 If it was only for that particular case the question is if it is worth it? -- Pozdrawiam Radoslaw Bulat http://radarek.jogger.pl