In developing a TEI customization, I want to constrain the values
allowed on a type= attribute for a given element by using valList in my
ODD file. Would this break conformance to the TEI abstract model? It
seems to me that doing would require me to remove the given element from
att.typed and then use attDef to add an element called type which
behaves differently from the type attribute in att.typed. This all
sounds suspiciously non-conformant to me ...