docs: @SuppressWarnings({"unused", "WeakerAccess"})
      public void recordScreen(String screenName){
          if(screenName == null || (!currentScreenName.isEmpty() && currentScreenName.equals(screenName))) return;
          getConfigLogger().debug(getAccountId(), "Screen changed to " + screenName);
          currentScreenName = screenName;
          recordPageEventWithExtras(null);
      }