nl_tokens: the infamous substitute
pl_tokens: function CustomEvent ( type , eventInitDict ) { /*jshint eqnull:true */ var event = document . createEvent ( eventName ) ; if ( typeof type != 'string' ) { throw new Error ( 'An event name must be provided' ) ; } if ( eventName == 'Event' ) { event . initCustomEvent = initCustomEvent ; } if ( eventInitDict == null ) { eventInitDict = defaultInitDict ; } event . initCustomEvent ( <mask> , eventInitDict . bubbles , eventInitDict . cancelable , eventInitDict . detail ) ; return event ; }