ParentFull threadbct·A significant portion of that grammar is for parsing DTDs, which isn't really a fair inclusion.View on HN