docs: function(){
      /** @cut */   var result = [];
      /** @cut */   var cursor = this;
      /** @cut */
      /** @cut */   while (cursor = cursor.handler)
      /** @cut */     result.push([cursor.callbacks, cursor.context]);
      /** @cut */
      /** @cut */   return result;
      /** @cut */ }