The cursor for a SubIndex treats Dup and NoDup operations specially because
the SubIndex never has duplicates -- the keys are primary keys. So a
next/prevDup operation always returns null, and a next/prevNoDup operation
actually does next/prev.
author: Mark Hayes