polyfills es6 iterator support for sync ops

reorganizes bundling tasks