It was pointed out to me by a fellow named Muthukumar.SK (link doesn't work for me) that the Delete() method in XWebMenu wasn't working. After some inspection, I found what I had done. I failed to update the Delete() method for the Menu object when I changed the HTML structure of the menu. Oops!
The Delete() method isn't documented, but it is apart of the demos. It is an easy way to get rid of the menu and/or other menu objects. I have updated the demo code and the released code, so if you ever want to use the Delete() method, it should work now.
Thanks again, bud!