if you don't want to have a `break` in the cycle, you will have to walk all scripts in search for `data-esprima-src`, which is just fine, in the majority of the cases it will be few scripts, but in some edge cases we might have a lot of script tags on the page at the moment we inject the `es6-module-loader` (which could be inserted at the top or at the bottom btw). I didn't wanted to change too much of the code style, but I can definitely do some adjustments, specially to avoid calling `getAttribute()` twice, and the `break`. Will update the PR.