From: Haruka YAGNI Date: 2011-03-30T12:00:31+09:00 Subject: Re: Getting an Error with local variable > multiple values for the block paramater(0 for 1) You cannot set an argument for x.reach. self.each{|x| x.reach(yield)} Instead, self.each{|x| x.reach{|y| yield y}} This works but is not elegant. Somebody has an idea? -- Haruka YAGNI hyagni@gmail.com