docs: @NonNull
      protected String getDescription() {
          Context context = getContext();
          if (context == null) {
              return "";
          }
          try {
              @SuppressLint("InlinedApi")
              ProviderInfo info = context.getPackageManager().getProviderInfo(
                      new ComponentName(context, getClass()),
                      PackageManager.MATCH_DISABLED_COMPONENTS);
              return info.descriptionRes != 0 ? context.getString(info.descriptionRes) : "";
          } catch (PackageManager.NameNotFoundException e) {
              // Wtf?
              return "";
          }
      }