protected override SettingsObject LoadInternal(Type settingsObjectType, object id = null)
 {
     return(XmlProvider.DeepReadFromFile <SettingsObject>(DetermineFilepath(settingsObjectType, id)));
 }