Remove arg

Hello! I've put together another PR with the same changes (clean up HtmlT instances, remove unused argument from HtmlT, etc). I've tried to make each commit as simple as possible so that it can be reviewed quickly and easily.

Do you have any intention of merging these changes? You seem reluctant to include any of my contributions as the last PR languished for days without even a response. Please let me know if there are any issues with the commits so that I can fix them, or if you don't plan on merging these changes so that I can stop persisting.