nl_tokens: Uses the iterator protocol to go through the items of the Array
pl_tokens: function arrayIterator ( arr ) { let index = 0 ; return { next : function ( ) { if ( index >= arr . length ) { return { done : true } ; } return { value : arr [ index ++ ] , <mask> : false } ; } } ; }