If we want to support keybindings from extensions installed in the user's directory, we can't take a schema, as the GSettings object needs to have a special GSettingsSchemaSource. https://bugzilla.gnome.org/show_bug.cgi?id=673014