docs: public static String getString(String key)
      {
          if (RESOURCE_BUNDLE == null)
              throw new RuntimeException("Localized messages from resource bundle '" + BUNDLE_NAME + "' not loaded during initialization of driver.");
  
          try
          {
              if (key == null)
                  throw new IllegalArgumentException("Message key can not be null");
  
              String message = RESOURCE_BUNDLE.getString(key);
              if (message == null)
                  message = "Missing error message for key '" + key + "'";
  
              return message;
          }
          catch (MissingResourceException e)
          {
              return '!' + key + '!';
          }
      }