private static SequenceMassCalc CreateMassCalc(MassType type, IEnumerable<StaticMod> staticMods, IEnumerable<StaticMod> heavyMods) { SequenceMassCalc calc = new SequenceMassCalc(type); // Add implicit modifications to the mass calculator calc.AddStaticModifications(from mod in staticMods where !mod.IsExplicit select mod); if (heavyMods != null) { calc.AddHeavyModifications(from mod in heavyMods where !mod.IsExplicit select mod); } return calc; }