20d3b1f8b1
If we don't do this, then boolean/int/list keys will seem to sort of work (but defaulting to false/0/[] instead of the correct schema defaults), but string keys will return null, which will usually cause exceptions or crashes. https://bugzilla.gnome.org/show_bug.cgi?id=611214