added number-type to settings framework. persist expanded object on server-side sync if changed