pub fn load() -> (Settings, Vec<String>)
The settings and a warning per value that was not understood (the default is used for it). A missing file is all defaults.