Strange - I was playing with this yesterday on the same version and it was working for me with pretty similar code.