docs: public void addMacro(String key, String value) {
  
          if (m_additionalMacros == null) {
              // use lazy initializing
              m_additionalMacros = new HashMap<String, String>();
          }
          m_additionalMacros.put(key, value);
      }