I consider that there are two fundamental questions here. One is whether
the concept of consistency should focus on machine readability or
compatibility. The other one is whether the element name or an attribute
value should indicate the data type and the semantics respectively - or
the other way round (cf. the "scalar" element in STMML and CML for
> Something to consider for version 4 perhaps.