@Override
  default void addAttribute(String key, @Nullable String nsPrefix, @Nullable String nsSystemID, String value, String type) throws Exception { }
@Override
  default void addAttribute(String key, @Nullable String nsPrefix, @Nullable String nsSystemID, String value, String type)