docs: public static void addExtension(String extensionName, String extensionValue) {
          if (extensionName == null || extensionValue == null) {
              throw new IllegalArgumentException(
                              "Neither 'extensionName' nor 'extensionValue' parameter can be null. Extension Name="
                                              + extensionName
                                              + " Extension Value="
                                              + extensionValue);
          }
          HashMap<String, String> ext = extensions.get();
          if (ext == null) {
              ext = new HashMap<>();
              extensions.set(ext);
          }
          ext.put(extensionName, extensionValue);
      }