`produce_html_for_abstract` throws `MissingAbstract` exceptions.  It's caught by `produce_html_for_modules` so I guess it's ok.  We just need to add some abstracts so the tests will pass i think?