code: protected static SharedPreferences getSharedPreferences(Context context, @NonNull String sourceName) {
          return context.getSharedPreferences("muzeiartsource_" + sourceName, 0);
      }
docs: Convenience method for accessing preferences specific to the source (with the given name
  within this package. The source name must be the one provided in the
  {@link #MuzeiArtSource(String)} constructor. This static method is useful for exposing source
  preferences to other application components such as the source settings activity.
  
  @param context    the context; can be an application context.
  @param sourceName the source name, provided in the {@link #MuzeiArtSource(String)}
  constructor.
  
  @return the {@link SharedPreferences} where the MuzeiArtSource associated with the
  sourceName stores its state.