private Rule digits() {
   return commonRules.digits();
 }
 private Rule newLine() {
   return commonRules.newLine();
 }
 private Rule blank() {
   return commonRules.blank();
 }
 private Rule macro() {
   return commonRules.macro(false);
 }
 // imported rules from common
 private Rule attributeList() {
   return commonRules.attributeList(false);
 }
 @Override
 public void useFactory(RulesFactory factory) {
   super.useFactory(factory);
   commonRules.useFactory(factory);
 }