docs: @Override public void onPermissionRationaleShouldBeShown(
        final List<PermissionRequest> permissions, final PermissionToken token) {
      thread.execute(new Runnable() {
        @Override public void run() {
          listener.onPermissionRationaleShouldBeShown(permissions, token);
        }
      });
    }