MathJax's modular design allows it to be extended not just by the MathJax developers, but by its user community.
There are several examples of this already: