
Format valid or invalid HTML into valid XHTML or plain text.
For example:
<p>Foo <script>hack()</script><b>bar<i>baz </p></a>
is formatted to:
<p>Foo <b>bar<i>baz</i></b></p>

Standard methods implemented
Can format *.html.
Handles 'html' which is the w3c's hypertext markup language. You may have heard of it.