docs: private static void createAttribute(Map<String, List<XsdAttribute>> createdAttributes, XsdAttribute elementAttribute) {
          if (!createdAttributes.containsKey(elementAttribute.getName())){
              List<XsdAttribute> attributes = new ArrayList<>();
  
              attributes.add(elementAttribute);
  
              createdAttributes.put(elementAttribute.getName(), attributes);
          } else {
              List<XsdAttribute> attributes = createdAttributes.get(elementAttribute.getName());
  
              if (!attributes.contains(elementAttribute)){
                  attributes.add(elementAttribute);
              }
          }
      }