I\'m trying to understand why people use a wrap function for my event handlers. For example: Example.prototype.wrap = function(obj, method) {