protected override bool HasElements() { bool nextInInterval = _interval.LiesInInterval(_addSize(_interval.Start, _step)); return(_interval.IsStartIncluded || nextInInterval); }