33bcee7d6d
In case of start==end hasNext was always false, which resulted in iterators over one-element progressions not iterating that element