Source: https://blogs.windows.com/msedgedev/2015/06/30/inside-interop-how-medium-now-works-on-microsoft-edge/