htmlparser thinks <script> is a distinct type from all other tags for some reason