public static SrmSettings ChangePeptideSettings(this SrmSettings settings,
     ChangeFunc<PeptideSettings> change)
 {
     return settings.ChangePeptideSettings(change(settings.PeptideSettings));
 }
 public static SrmSettings ChangePeptidePrediction(this SrmSettings settings,
     ChangeFunc<PeptidePrediction> change)
 {
     return settings.ChangePeptideSettings(setP => setP.ChangePrediction(change(setP.Prediction)));
 }
 public static SrmSettings ChangePeptideLibraries(this SrmSettings settings,
     ChangeFunc<PeptideLibraries> change)
 {
     return settings.ChangePeptideSettings(setP => setP.ChangeLibraries(change(setP.Libraries)));
 }
 public static SrmSettings ChangePeptideModifications(this SrmSettings settings,
     ChangeFunc<PeptideModifications> change)
 {
     return settings.ChangePeptideSettings(setP => setP.ChangeModifications(change(setP.Modifications)));
 }
 public static SrmSettings ChangePeptideFilter(this SrmSettings settings,
     ChangeFunc<PeptideFilter> change)
 {
     return settings.ChangePeptideSettings(setP => setP.ChangeFilter(change(setP.Filter)));
 }