table = html.table | cals.table
This allows any HTML table or any CALS table, but no invalid mixture of the two models.