It's a lot easier to debug JavaScript problems if you can see which file the errors are in. :^)
This patch adds HTML::Script and HTML::ClassicScript (subclass of the former.)