I updated the code (made it simpler) but it still doesn't do what I 
expect it to do:
http://pastie.caboo.se/149769

the initialize method isn't overwritten.
-- 
Posted via http://www.ruby-forum.com/.