docs: public static String getMessageForKey(String key, Object... args) {
  
          String result = null;
          if (hasDictionary()) {
              result = m_dictionary.get(key);
              if ((result != null) && (args != null) && (args.length > 0)) {
                  for (int i = 0; i < args.length; i++) {
                      result = result.replace("{" + i + "}", String.valueOf(args[i]));
                  }
              }
          }
          if (result == null) {
              result = "";
          }
          return result;
      }