in app/com/gu/memsub/ProductFamily.scala [133:146]
def fromId(id: String): Option[Benefit] =
PaperDay.fromId(id) orElse
(id == SupporterPlus.id).option(SupporterPlus) orElse
(id == TierThree.id).option(TierThree) orElse
(id == Digipack.id).option(Digipack) orElse
(id == Adjustment.id).option(Adjustment) orElse
(id == Contributor.id).option(Contributor) orElse
(id == Weekly.id).option(Weekly)
sealed trait PaperDay extends Benefit {
override val isPhysical: Boolean = true
val dayOfTheWeekIndex: Int
}