@SuppressWarnings("unused") //used by rider
  public void resetMacroMap(Map<String, String> macroMap) {
    myMacroMap = new TreeMap<>(macroMap);
  }
@SuppressWarnings("unused") //used by rider
  public void resetMacroMap(Map<String, String> macroMap)