> I would have thought the elements would have to be along the lines of
> <Bassdocns:author> and not <author> to work. Otherwise, there is just no

Any attempt to bind meaning to element type names is going to run
into trouble, I think. There simply too many conflicting demands

> Also, what about searching for documents in another language?

That's just one of the problems: I will want to use <auteur> in
France, not <author>.

> At least a
> DTD can have synonyms.

Can you explain this a bit more?