rem: dd ("hook #" + h + " '" + 
add: dd ("hook #" + h + " '" + 
context: function ep_hook(e, hooks){    var h;        if (typeof hooks == "undefined")        hooks = this.hooks;      hook_loop:    for (h = hooks.length - 1; h >= 0; h--)    {        if (!hooks[h].enabled ||            !matchObject (e, hooks[h].pattern, hooks[h].neg))            continue hook_loop;        e.hooks.push (hooks[h]);        var rv = hooks[h].f(e);        if ((typeof rv == "boolean") &&            (rv == false))        {            dd ("hook #" + h + " '" +                 ((typeof hooks[h].name != "undefined") ? hooks[h].name :                 "") + "' stopped hook processing.");            return true;        }    }    return false;}
meta: 1622	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1622/1c8d8bf9357639bb28c9901382136c486c9b6f60/events.js/buggy/js/lib/events.js