GSettings: properly support 'extends'