DocBook uses CALS Tables. In DocBook V4.3, we added HTML Tables.
CALS and HTML tables have overlapping element names with different content models.
CALS and HTML tables have attributes with the same name and intentionally disjoint enumerated values.
In DTDs, we just make a union...