Description
Below a proposal to make the Ruta syntax more succinct:
If no matching rule is specified, the whole document (DocumentAnnotation) is implicitely used.
// before Document{-> MARKFAST(Animal, 'Animals.txt')}; // after MARKFAST(Animal, 'Animals.txt');