Sorry for an off-topic post, but most people here are probably too busy to read Ruby-talk. And you, guys, are the primary audience for something I just posted there: http://www.ruby-forum.com/topic/102776
Best regards, Alexey Verkhovsky
P.S. If you want to reply, please reply to ruby-talk. There is a number of ways to do so without flooding your inbox, e.g. posting via ruby-forum.com. That site even has per-thread RSS feeds.