Thanks for the reply Matt.
I was thinking that we would include the library in the extension, so that it isn't dependent on external sources, even though it means that we have to keep the library up-to-date ourselves. Maybe this will change in the future, but not now.
I'm not sure how the IE-check extension actually loads the third-party library. Can you please enlighten me?
I'm not sure I completely understand the code in the mathJax plugin. Is it correct that it loads the third-party library into the Config file? Loading a library into the config file, does that make the library available to all pages, components and menus?
Because loading the library into the code of a component (like how it's done with the contrib-slider), only makes it available in that specific component, right?
Is it possible to make an extension that makes a third-party library, available everywhere in the course?