private FrequencyChangeSequence(CommaSeperatedValues changeSequence)
        {
            if (changeSequence == null)
            {
                throw new ArgumentNullException(nameof(changeSequence));
            }

            _changes = changeSequence.Values.Select(FrequencyChange.FromStringInput).ToList();
        }
 public static FrequencyChangeSequence FromCommaSeperatedValues(CommaSeperatedValues changeSequence)
 {
     return(new FrequencyChangeSequence(changeSequence));
 }