Update iterators to current ES6 definitions and remove iterator interfaces for now.