7. A method comprising: providing a feature pack module including a plurality of files for extending a feature set of a software application lacking an application programming interface for using an extension feature of the feature pack module; loading trigger code into a runtime rendition of said software application in response to the software application being executed, wherein the trigger code initiates a command accessing an extension library of the feature pack module having the extension feature; loading the extension library into the runtime rendition of said software application; accessing said extension library to initiate a data channel between the runtime rendition of said software application and the feature pack module; and interfacing, the runtime rendition of said software application with the feature pack module via the data channel such that the runtime rendition of the software application is configured to use the extension feature for which the software application lacks the application programming interface, wherein said plurality of files comprise: a trigger file providing said trigger code, said trigger file comprising a file of said at least one file of said plurality of files loaded into said runtime rendition of said software application; and an extension library file providing said extension library, said extension library file comprising a file of said at least one file of said plurality of files loaded into said runtime rendition of said software application, and wherein said extension library comprises a command set, wherein the command set is configured for implementing a bidirectional protocol between the runtime rendition of said software application and a runtime rendition of code operable to provide said extension feature.
7. A method comprising: providing a feature pack module including a plurality of files for extending a feature set of a software application lacking an application programming interface for using an extension feature of the feature pack module; loading trigger code into a runtime rendition of said software application in response to the software application being executed, wherein the trigger code initiates a command accessing an extension library of the feature pack module having the extension feature; loading the extension library into the runtime rendition of said software application; accessing said extension library to initiate a data channel between the runtime rendition of said software application and the feature pack module; and interfacing, the runtime rendition of said software application with the feature pack module via the data channel such that the runtime rendition of the software application is configured to use the extension feature for which the software application lacks the application programming interface, wherein said plurality of files comprise: a trigger file providing said trigger code, said trigger file comprising a file of said at least one file of said plurality of files loaded into said runtime rendition of said software application; and an extension library file providing said extension library, said extension library file comprising a file of said at least one file of said plurality of files loaded into said runtime rendition of said software application, and wherein said extension library comprises a command set, wherein the command set is configured for implementing a bidirectional protocol between the runtime rendition of said software application and a runtime rendition of code operable to provide said extension feature. 10. The method of claim 7 , wherein said trigger code comprises a scripting language command.