@Override
		public boolean hasNext() {
			if (!wit.hasNext()) {
				return false;
			}
			Entry<K, V> next = wit.next();
			wit.previous();
			return inBounds(next.getValue());
		}
Construct an iterator starting at a given index of the <em>sub</em> list.

@param start initial iterator position
Ghidra/Framework/Generic/src/main/java/ghidra/generic/util/datastruct/RestrictedValueSortedMap.java