Fixed: update language-* class of code if new data set. Renamed method in widgetDefinition: doReformat -> highlight.
Code refactoring: Added comments, renamed argument.