Extended user settings to allow complex settings with labels and values