Introduction
Tidy is a binding for the Tidy HTML clean and repair utility which
allows you to not only clean and otherwise manipulate HTML, XHTML,
and XML documents, but also traverse the document tree, including
ones with embedded scripting languages such as PHP or ASP within
them using object-oriented constructs.