- Moved the code to construct the caption output to a separate method to make the method small.
- Moved some methods for JavaScript scripts into a separate class and file.
Added a heading file docblock to indicate the copyright and the license.
Added an instruction comment.
Changed phrasing of a comment.
- Refactored code to make it easier to modify it later.
- Moved some methods used only in a particular extended class from the base class to the class.
- Advanced the version number to help identify the changes.
- Generated the minified version to reflect the changes.