IEnumerable <FixCNTTallyBucket> MakeTallyBuckets()
        {
            var interval = Min + IntervalSize / 2;

            do
            {
                var bucket = new FixCNTTallyBucket()
                {
                    MidpointValue   = interval,
                    TallyPopulation = this,
                    Field           = TallyClass.Field
                };

                interval += IntervalSize;

                yield return(bucket);
            } while (interval <= Max);
        }
        IEnumerable<FixCNTTallyBucket> MakeTallyBuckets()
        {
            var interval = Min + IntervalSize / 2;
            do
            {
                var bucket = new FixCNTTallyBucket()
                {
                    MidpointValue = interval,
                    TallyPopulation = this,
                    Field = TallyClass.Field
                };

                interval += IntervalSize;

                yield return bucket;
            } while (interval <= Max);
        }