> which are all examples of things that can be done in RelaxNG, but which > trang cannot handle Sebastian, you are right. I thought trang would emit a more general pattern; I was wrong. David