GLib.Variant.deep_unpack not working properly with a{sv} variants
Given a Variant with a content like {'foo': 'bar'}
this is parsed currently to {'foo': ''}
gjs> const {Json, GLib} = imports.gi;
gjs> const str = JSON.stringify({'foo': 'bar'});
gjs> const variant = Json.gvariant_deserialize_data(str, -1, null);
gjs> JSON.stringify(variant.deep_unpack());
"{"foo":{}}"
gjs>