An API that allows 3rd party to code extensions and plugins for use inside CTA. This would allow some of the more advanced users to build their own tools that would extend the functionality of CTA when certain features are not provided as part of the core release.