Unless the variable MUST be "" for some reason, I'd suggest setting it to something else and then replacing that something else into "" using $replace.

For example (semi-psudeo-code, NOT real code)
var %a ~~
say These are double quotes! $replace(~~ with "")

That should get around it. Though I agree this seems to be a bug.