Fork of http://home.ccil.org/~cowan/XML/tagsoup/