dist/eventi.js
function(type, event, handler) {
        _.parsers.forEach(function(parser) {
            type = type.replace(parser[0], function() {
                var args = _.slice(arguments, 1);
                args.unshift(event, handler);
                return parser[1].apply(event, args) || '';
            });
        });
        return type ? event.type = type : type;
    }
function(type, event, handler) {
        _.parsers.forEach(function(parser) {
            type = type.replace(parser[0], function() {
                var args = _.slice(arguments, 1);
                args.unshift(event, handler);
                return parser[1].apply(event, args) || '';
            });
        });
        return type ? event.type = type : type;
    }
function ( type , event , handler ) { _ . parsers . forEach ( function ( parser ) { type = type . replace ( parser [ 0 ] , function ( ) { var args = _ . slice ( arguments , 1 ) ; args . unshift ( event , handler ) ; return parser [ 1 ] . apply ( event , args ) || '' ; } ) ; } ) ; return type ? event . type = type : type ; }
only an extension hook
only an extension hook