code: function(self, callback) {
    // Cursor is dead but not marked killed, return null
    if (self.cursorState.dead && !self.cursorState.killed) {
      self.cursorState.killed = true;
      setCursorNotified(self, callback);
      return true;
    }
  
    return false;
  }
docs: Validate if the cursor is dead but was not explicitly killed by user