We have a lot of Word 97 documents that contain overlapping bookmarks. When we load these documents as RTF into WPTools then the start/end tags of those overlapping bookmarks are not correctly matched. This is a problem because we need to extract the text between the start/end tags of those bookmarks. As far as I could see WPTools does not use the bookmark names to match start/end tags when loading the document. In the example below this causes start tag "BM1" to be matched with end tag "BM2" and vice versa.
{\*\bkmkstart BM1}{\*\bkmkstart BM2}{\*\bkmkend BM1}hello world{\*\bkmkend BM2}