how is that different from the xhtml parser?