public virtual T GetProperty <T>(PerLanguageOption <T> setting) { return(GetProperty(setting, cacheDefault: true)); }