private static MediaAlbum createOverflowAlbum(
      String baseAlbumId, String baseAlbumName, String baseAlbumDescription, int copyNumber)
      throws Exception {
    checkState(copyNumber > 0, "copyNumber should be > 0");
    return new MediaAlbum(
        String.format("%s-overflow-%d", baseAlbumId, copyNumber),
        String.format("%s (%d)", baseAlbumName, copyNumber),
        baseAlbumDescription);
  }
Create an overflow album using the base album's id, name, and description and the overflow
album's opy number. E.g. if baseAlbum needs a single overflow album, it will be created with
createOverflowAlbum("baseAlbumId", "baseAlbumName", "baseAlbumDescription", 1) and result in an
album PhotoAlbum("baseAlbumId-overflow-1", "baseAlbumName (1)", "baseAlbumDescription")
extensions/data-transfer/portability-data-transfer-smugmug/src/main/java/org/datatransferproject/transfer/smugmug/media/SmugMugMediaImporter.java