docs: protected boolean openArtworkInfo(@NonNull Artwork artwork) {
          if (artwork.getWebUri() != null && getContext() != null) {
              try {
                  Intent intent = new Intent(Intent.ACTION_VIEW, artwork.getWebUri());
                  intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                  getContext().startActivity(intent);
                  return true;
              } catch (ActivityNotFoundException e) {
                  Log.w(TAG, "Could not open " + artwork.getWebUri() + ", artwork info for "
                          + ContentUris.withAppendedId(contentUri, artwork.getId()), e);
              }
          }
          return false;
      }