>>>>> "R" == Robert Dober <robert.dober / gmail.com> writes: R> I still fail to see the need for this restriction Without this restriction you can write Array.instance_method(:[]).bind(Hash.new).call(0) and if you are not lucky ruby just crash. Guy Decoux