Interesting, TIL!

Unfortunately, the elegance of this implementation relies on the fact that setting script src produces an absolute URL, even if the original path is relative. Which versions of IE suffer from that problem? According to this MDN table([URL]) IE doesn't support the `crossorigin` attribute, so it could be safely set after setting src. I'll move setting src back to the end, but I think setting crossorigin after `src` is still safe. 

The alternative might be producing an absolute URL via something like: [URL]