Submodule with HtmlTextWriter extensions