fix bug: SetingsValidator uses typeLoader.GetProperties
ISettingsFacade implements ISettingsMapper