RE: Fallback mechanism for the datatype
I interpret Makoto's paragraph differently. To me it says: "If a conformant RELAX NG processor encounters a datatype library that it does not recognize, it MAY report a warning. It may, for example, continue or abort normal processing." So if I am writing a fridge-firmware implementation, I don't think I am forced to produce a warning or error, and I am happy. -Mike