Just tested it out on a IE11 developer machine and it breaks on calls `.append` on nodes. It's not supported on IE11 https://caniuse.com/mdn-api_parentnode_append and `.appendChild` should be used instead.