nl_tokens: Partitions the set into two sets : a true set and a false set .
pl_tokens: function ( arr , truth ) { var <mask> = [ [ ] , [ ] ] , a , v , aLen = arr . length ; for ( a = 0 ; a < aLen ; a ++ ) { v = arr [ a ] ; ret [ ( truth && truth ( v , a , arr ) ) || ( ! truth && v ) ? 0 : 1 ] . push ( v ) ; } return ret ; }