docs: @Override
      public boolean handleAttribute(DDParser parser, String nsURI, String localName, int index) throws ParseException {
          if (super.handleAttribute(parser, nsURI, localName, index))
              return true;
  
          if ("id".equals(localName)) {
              id = parser.getAttributeValue(index);
              return true;
          }
  
          if ("version".equals(localName)) {
              this.version = parser.parseTokenAttributeValue(index);
              return true;
          }
  
          return false;
      }