Marks a JS string as a Ruby Symbol rather than a String when encoding - decodeMarshal
maps both to a plain JS string (the distinction rarely matters for reading a save back),
but writing needs to know which one to produce. RubyObject.ivars' keys are always
written as symbols regardless, since that half of the format has no other option.
Marks a JS string as a Ruby Symbol rather than a String when encoding -
decodeMarshalmaps both to a plain JS string (the distinction rarely matters for reading a save back), but writing needs to know which one to produce.RubyObject.ivars' keys are always written as symbols regardless, since that half of the format has no other option.