aoqi@0: aoqi@0: aoqi@0: aoqi@0: Another RELAX NG AST implementation that optimizes away aoqi@0: inclusions and some other syntax sugars, while still retaining aoqi@0: all the annotations, location information, and etc. aoqi@0: