A bit of research shows that it's not a good idea to use a regex engine, and people recommend using an XML parser. Is there a good tool I could use in Lua to parse HTML?