nl_tokens: / * this function is posting an event : context this and arguments
pl_tokens: function stick ( ) { var context = this var args = ut . getArgs ( arguments ) var filteredAdapters = ut . filterAndSort ( args , _adapters ) var consumeAdapters = filteredAdapters . filter ( function ( adapter ) { return adapter . doesConsume } ) // adapters published with "consume" trigger the removal of the registered event if ( ! consumeAdapters . <mask> ) { ut . binaryInsert ( _events , { context : this , args : args } , comparator ) } filteredAdapters . forEach ( ut . countdown ) ut . filterArray ( _adapters , ut . notExausted ) ut . triggerAll ( context , args , filteredAdapters ) return or }