nl_tokens: 22 . 1 . 5 . 1 CreateArrayIterator Abstract Operation
pl_tokens: function CreateArrayIterator ( array , kind ) { var O = ToObject ( <mask> ) , iterator = Object . create ( ArrayIteratorPrototype ) ; defineInternal ( iterator , '[[IteratedObject]]' , O ) ; defineInternal ( iterator , '[[ArrayIteratorNextIndex]]' , 0 ) ; defineInternal ( iterator , '[[ArrayIteratorKind]]' , kind ) ; return iterator ; }