utils.Settings: raise NoSuchSetting instead of KeyError