hmm, yes, would be a shame if this started breaking and I'd be happy to use something else, but this is the only way I know of to transcode strings. There might be something specific to Firefox, but I haven't found it yet. I'll keep looking.

I think most browsers support this and probably will for a while. We could revert it if we start seeing this fail.