On 10/25/06, James Edward Gray II <james / grayproductions.net> wrote: > > I know people frown on the instance_eval() trick, but this seems to > be less of a problem. You can just choose to use the variable when > you need it. > James, why do people frown upon instance_eval? I know you cannot speak for all people, but what are the reasons to avoid it? My only guess is that it would be slower than calling the block directly -- block[self] -- as you showed in the code example. Thoughts? TwP