Thanks for all the tips. I'll have a look at improving the patch. -- Posted via http://www.ruby-forum.com/.