nl_tokens: Handle the event proxy
pl_tokens: function handleProxyEvent ( source , <mask> , eventName , options ) { let { newEventName , prependSourceArg } = options || { } ; source . on ( eventName , function ( ... args ) { prependSourceArg && args . unshift ( source ) ; if ( typeof newEventName === 'function' ) { newEventName . apply ( target , args ) ; } else { newEventName || ( newEventName = eventName ) ; args . unshift ( newEventName ) ; target . emit . apply ( target , args ) ; } } ) ; }