public static GameSettings ReadSettingsFromDisk() { return(ReaderUtil.FallbackReader( () => ReadSettingsFromDisk(new StreamReader(UserSettingsConfigPath.Value, Encoding.UTF8)), () => ReadSettingsFromDisk(new StreamReader(DefaultSettingsConfigPath.Value, Encoding.UTF8)))); }