From: Dave Burt Date: 2004-07-10T13:47:31+09:00 Subject: Re: weird behaviour So "".to_s +"" means "".to_s(+"") and adding parens like so: "".to_s() +"" would correct the problem.