That was exactly the explanation I was looking for. Thanks. -- Posted via http://www.ruby-forum.com/.