internal GenderDeterminator(RulesProvider rulesLoader = null) { var genderRules = (rulesLoader ?? new RulesProvider(new EmbeddedResourceLoader())).GenderRules; _lastNameDet = new RuleSetDeterminator(genderRules.LastName); _firstNameDet = new RuleSetDeterminator(genderRules.FirstName); _middleNameDet = new RuleSetDeterminator(genderRules.MiddleName); }