Yeah, I was hoping to avoid implementing _all_ of the spec'd behavior for optional close tags. However, I do agree that `<html>` and `<body>` should be handled specially, so I added explicit support for them.