nl_tokens: Converts any iterable ( numeric indices and a length property ) into a true array .
pl_tokens: function ( iterable , start , end ) { if ( ! iterable || ! iterable . length ) { return [ ] ; } if ( typeof iterable === 'string' ) { iterable = iterable . split ( '' ) ; } if ( supportsSliceOnNodeList ) { return slice . call ( iterable , start || 0 , end || iterable . length ) ; } var array = [ ] , i ; start = start || 0 ; <mask> = end ? ( ( end < 0 ) ? iterable . length + end : end ) : iterable . length ; for ( i = start ; i < end ; i ++ ) { array . push ( iterable [ i ] ) ; } return array ; }