private Argument GetUserArgument(CreationType creationType, string setting) { var argument = UserArguments.FirstOrDefault(s => string.Equals(s.Name, setting, StringComparison.InvariantCultureIgnoreCase) && s.SettingType == creationType); return argument ?? new Argument(creationType, setting, string.Empty); }