I like the idea, but I'm not sure I want to link to this wiki page, since it's somewhat out of date with the spec (in particular, it has `.next` returning the yielded value rather than a `{ value, done }` object).

If you want to link to http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts instead, then I'll happily merge.