Brandon Benvie (2013-07-29T20:31:53.000Z)
domenic at domenicdenicola.com (2013-08-02T20:07:09.818Z)
Right, I should have been explicit. It's definitely a temporary measure. Similarly, V8 does some non-spec stuff to make for-of work (I think it just assumes the object is already an iterator). I just meant it as an example of a protocol in action (even if as a temporary stopgap).