// without the parens, this code doesn't do what you think it does... crash on 1.6.0.9