nl_tokens: Filter by a function . Returns a <i > new< / i > collection that has been filtered . The passed function will be called with each object in the collection . If the function returns true the value is included otherwise it is filtered .
pl_tokens: function ( fn , scope ) { var me = this , newMC = new me . self ( me . initialConfig ) , keys = me . keys , items = me . items , length = items . length , i ; newMC . getKey = me . getKey ; for ( i = 0 ; i < length ; i ++ ) { if ( fn . call ( scope || me , items [ i ] , keys [ i ] ) ) { newMC . <mask> ( keys [ i ] , items [ i ] ) ; } } return newMC ; }