add test implementation using TagSoup directly