ArrayUtil::get didn't properly process defaults at all when working with arrays. This meant that SettingStore::get([...]) also didn't work properly if defaults were set.
Also changed SettingStore to properly handle the case of array keys and defaults.
ArrayUtil::get
didn't properly process defaults at all when working with arrays. This meant thatSettingStore::get([...])
also didn't work properly if defaults were set.Also changed
SettingStore
to properly handle the case of array keys and defaults.Fixes #143