public Addends GetAddends()
        {
            string[] delimitators = GetDelimitators();
            string[] addendsAsStrings = body.Split(delimitators, ApplySplitOption());

            var addendsAsIntegers = new Addends();
            addendsAsIntegers.AddRangeFrom(addendsAsStrings);
            addendsAsIntegers.CheckAddensNotNegative();

            return addendsAsIntegers;
        }
        public Addends GetAddends()
        {
            string[] delimitators     = GetDelimitators();
            string[] addendsAsStrings = body.Split(delimitators, ApplySplitOption());

            var addendsAsIntegers = new Addends();

            addendsAsIntegers.AddRangeFrom(addendsAsStrings);
            addendsAsIntegers.CheckAddensNotNegative();

            return(addendsAsIntegers);
        }