code: 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);
      }
docs: Adds a customized macro to this macro resolver.<p>
  
  @param key the macro to add
  @param value the value to return if the macro is encountered