docs: @SuppressWarnings({"WeakerAccess"})
      public static void createNotification(final Context context, final Bundle extras, final int notificationId) {
          String _accountId = extras.getString(Constants.WZRK_ACCT_ID_KEY);
          if (instances == null) {
              CleverTapAPI instance = createInstanceIfAvailable(context,_accountId);
              if(instance != null)
                  instance._createNotification(context,extras,notificationId);
              return;
          }
  
          for (String accountId: CleverTapAPI.instances.keySet()) {
              CleverTapAPI instance = CleverTapAPI.instances.get(accountId);
              boolean shouldProcess = false;
              if (instance != null) {
                  shouldProcess = (_accountId == null && instance.config.isDefaultInstance()) || instance.getAccountId().equals(_accountId);
              }
              if (shouldProcess) {
                  try {
                      instance._createNotification(context,extras, notificationId);
                  } catch (Throwable t) {
                      // no-op
                  }
                  break;
              }
          }
      }