thanks for posting.
I think the confusion is because everywhere else you enter a string value (function params, comparing variables, setting variables) you put the string in quotes.
So if you've been doing a lot of this - then jump and create a new string variable - you automatically stick the value in quotes... because everywhere else you do this...
I just creates a difficult to track down bug... just got to be super careful I suppose...