Is this because we cannot detect how many there are, necessarily?  Or, why are we not able to detect whether the cursors are valid?