Robert Klemme wrote:
> Josh's approach with eval has the disadvantage of [...]

It has another disadvantage: It's possible to imagine a Ruby 
implementation that doesn't have a compiler at run-time.

It's surprising to see that a few "important" libraries are using eval. 
ActiveRecord, for example. I wonder why.
-- 
Posted via http://www.ruby-forum.com/.